Modul 3: Relationsschema und Schlüssel

Primär und Fremdschlüssel

Um
    1. ein Tabellen-Objekt klar differenzierbar zu machen und
    2. klar auf diese referenzieren kann,
benötigt man 2 unterschiedliche Arten von Schlüsseln:
Den Primärschlüssel und den Fremdschlüssel

Den Unterschied sieht man im vorhin genannten Beispiel:

Beschreibung des Bildes

Dabei sind die unterstrichenen SNR und KNR Primärschlüssel, die die Schüler und Klassen klar differenzierbar machen.
Das KNR in der Schueler Tabelle ist hierbei ein Fremdschlüssel und referenziert auf eine jeweilige Klasse, die dem Schüler sozusagen zugeordnet wird.