2016-04-20 5 views
0

Ich erstelle diese Hilfstabellen, die zwei foreing-Schlüssel für eine N: N-Beziehung speichert.Composite-Schlüssel in Access 2016

Ich möchte nicht ein anderes Feld nur für Primärschlüssel erstellen. Ich möchte beide als PK verwenden.

Wenn beide Felder als NEEDED und EXCLUSIVE markiert sind, erfüllen sie alle PK-Anforderungen?

Antwort

0

Nein, was Sie brauchen, ist ein eindeutigen Index hält die beiden Felder zu erstellen, markieren Sie diese als Primary Key.

+1

Ich habe es gefunden. Anleitung: 1) Wählen Sie Ihren Tisch; 2) Klicken Sie auf die Schaltfläche Designansicht; 3) Wählen Sie die Felder aus, die Teil des zusammengesetzten Schlüssels sein sollen; 4) Klicken Sie auf Primärschlüssel. – Asleik

+0

Yeps, das ist es. – Gustav

0

Andere Möglichkeit, dieses Problem zu lösen, ohne Hilfstabelle zu verwenden, sind Suchfelder.

Sie beschränken die möglichen Werte auf eine Liste oder eine Tabelle und diese erscheinen in einer Dropbox.

Und mit nur einem Kontrollkästchen im Assistenten haben Sie jetzt ein Feld mit mehreren Werten.

1) Wählen Sie Ihren Tisch

2) Wählen Sie Entwurfsansicht Modus

3) Wählen Sie "Lookup Hilfe", in dem Datentyp Kolonne des Feldes Sie ändern möchten.

4) Folgen Sie dem Assistenten.

Hinweis, es ist besser, die Werte aus einer Tabelle als aus einer nicht strukturierten Liste zu erhalten.

Es erleichtert zukünftige Änderungen oder das Einfügen neuer Werte.

Verwandte Themen