Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: starbug08 am September 29, 2011, 11:16:21

Titel: 2 Primärschlüssel in einer Tabelle
Beitrag von: starbug08 am September 29, 2011, 11:16:21

Hallo,

wie ist es möglich in einer Tabelle in der 2 1:n Beziehungen
einlaufen 2 Primärschlüssel zu erstellen. Ich würde dazu gerne
die Nordwind DB von Access als Beispiel nehmen. Die Tabelle Order Details
hat die Felder OrderID und ProductID welche ihre Werte aus der Product
und Order Tabelle bekommen. Wenn ich das so bei meinen Tabellen
machen möchte bekomme ich gesagt das der PK Wert nur einmal
vorkommen darf. Was mache ich falsch?
Titel: Re: 2 Primärschlüssel in einer Tabelle
Beitrag von: DF6GL am September 29, 2011, 12:48:11
Hallo,

in der Detailtabelle (n-Tabelle) sind solche Felder die FREMDSCHLÜSSELfelder mit Definiton als Index mit ermöglichten Duplikaten.

Die Beziehung ist/wird erstellt auf die Primärschlüsselfelder (Index ohne Duplikate) in der jeweiligen 1-Tabelle.