Primärschlüssel
aus www.iwiki.de, der freien Wissensdatenbank
Der Primätschlüssel dient zur eindeutigen Unterscheidung von Relationen im Relationalen Datenbankmodell.
Inhaltsverzeichnis |
Auswahl des Primärschlüssels
Eine Relation ist eine Menge von Tupeln, welche durch ihre Attribute eindeutig voneinander untschieden werden müssen. Nicht jedes Attribute eines Tupels ist gleichermaßen zur eindeutigen Unterscheidung geeignet. Eine Menge von Attribute, die eine identifizierende Eigenschaft besitzen, heißt Schlüsselkandidat. Es kann pro Relation mehrere Schlüsselkandidaten geben. Der Schlüsselkandidat mit der führenden Rolle wird Primärschlüssel genannt. Dieser Primärschlüssel kann dem Datenbanksystem explizit bekannt gemacht werden. In der Regel können Datenbanksysteme selbstständig Primärschlüssel erkennen oder anlegen.
Beispiel
Weiterführende Links
Literatur
Heide Balzert (1999); Lehrbuch der Objektmodellierung; Spektrum Akademischer Verlag
Robert Grebner; Skript zur Vorlesung Datenbanken und Informationsmanagement an der Fachhochschule Würzburg

