Datenbanken >> Fremdschlüssel

Fremdschlüssel



Fremdschlüssel
Um den Begriff des Fremdschlüssels zu erklären, muss man – in Anlehnung an die Datenbankmodelle – zwei verschiedene Arten von Fremdschlüsseln betrachten: Den konzeptionellen Fremdschlüssel und den physischen Fremdschlüssel.

Konzeptioneller Fremdschlüssel
Angenommen man hat eine Entität A1 mit einem Identifikationsschlüssel – wenn dieser Identfikationsschlüssel in einer Entität A2 als Attribut auftaucht, handelt es sich um einen Fremdschlüssel.

Physischer Fremdschlüssel
Angenommen es ist eine Tabelle A1 vorhanden. Das Attribut „Personalnummer“ bildet in dieser Tabelle den Primärschlüssel. Ist diese Personalnummer in einer Tabelle A2 als Attribut vorhanden, handelt es sich um einen Fremdschlüssel.


Buch - Empfehlung