Identifizierung von Entities
- Superschlüssel: eine Kombination aus Attributen die eindeutig ist
- Schlüsselkandidaten: ein Superschlüssel der minimal ist
- Primärschlüssel: der Schlüsselkandidat der Ausgewählt wurde
- Auswahlkriterien:
- keine Strings
- darf sich nicht verändern
- muss am Anfang da sein
- Alternate Keys: die Schlüsselkandidaten die nicht ausgewählt wurden
- Künstlicher Schlüssel (Surrogate-Key): künstlich generiert.
- Zusammengesetzter Schlüssel: Schlüssel der aus mehreren Attributen besteht
- Fremdschlüssel: Schlüssel der auf einen anderen Schlüssel verweist