Was ist ein compound key?
-
Hallo,
Kann mir jemand erklären was ein compound key ist und zuwas man ihn verwendet und wie man ihn einsetzt?
Danke in vorraus!
mfg
-
Ein Index aus mehr als einem Attribut
-
Wenn ich eine Datensatz habe mit primary key vorname nachname, dann ist der primary key + vorname + nachname der compound key oder?
Und zuwas ist dieser compoun key jetzt wichtig bzw nötig?mfg
-
Der ist nicht "nötig", das ist ein Feature. So kannst du z.B. erzwingen das die Kombination Vorname + Nachname eindeutig ist. Auf manchen Datenbanken wird auch der Index so optimiert, das Abfragen über die zwei Felder beschleunigt werden:
select * from tabelle where vorname = 'Horst' and nachname = 'Hummel'