Ist bei einem zusammengesetzten SQL Schlüssel jedes Attribut eindeutig?

1 Antwort

Nein, nur der gesamte Schlüssel muss eindeutig sein. Wenn Du z.B. die beiden Felder name und vorname als Schlüssel zusammensetzt und Du hast mehrere Müller oder Josef wie hier,

Müller              Heinrich
Müller              Josef
Schulz              Josef

so ist das kein Problem für den Schlüssel. Intern wird ein zusammengesetzter Schlüssel als ein Ganzes behandelt.