Primärschlüssel
Ein Primärschlüssel ist eine minimale Kombination von Attributen, mit der ein Datensatz eindeutig identifiziert werden kann.
Eindeutig und minimal
Eindeutig heißt: Der Schlüsselwert kommt in der Tabelle höchstens einmal vor. Minimal heißt: Kein Teil des Schlüssels ist überflüssig.
Warum künstliche Schlüssel?
Wenn natürliche Eigenschaften wie Name, Länge und Breite unhandlich werden, ergänzt man oft eine künstliche Nummer wie ONR oder LNR.