Schlüssel: Unterschied zwischen den Versionen

Markierung: Zurückgesetzt
Markierung: Manuelle Zurücksetzung
Zeile 16: Zeile 16:
== Primärschlüssel ==
== Primärschlüssel ==
[[Datei:Schlüssel-SchlüsselInTabellen.png|mini]]
[[Datei:Schlüssel-SchlüsselInTabellen.png|mini]]
Um mitzuteilen, welchen der Schlüsselkandidaten man zur Identifikation der Tupel in einer Relation bevorzugt, wird aus allen Schlüsselkandidaten der '''[[Primärschlüssel]]''' ausgewählt. Der Primärschlüssel wird üblicherweise so ausgewählt, dass er:
Um mitzuteilen, welchen der Schlüsselkandidaten man zur Identifikation der Tupel in einer Relation bevorzugt, wird aus allen Schlüsselkandidaten der '''Primärschlüssel''' ausgewählt. Der Primärschlüssel wird üblicherweise so ausgewählt, dass er:
* möglichst klein ist (wenige Attribute umfasst)
* möglichst klein ist (wenige Attribute umfasst)
* einen möglichst simplen Datentyp hat
* einen möglichst simplen Datentyp hat