1.3 Primärschlüssel und Fremdschlüssel Definition Ein Primärschlüssel identifiziert jeden Datensatz einer Tabelle eindeutig. Ein Fremdschlüssel verweist auf den Primärschlüssel einer anderen Tabelle. Primärschlüssel Ein Primärschlüssel muss: eindeutig sein vorhanden sein jeden Datensatz eindeutig identifizieren Beispiele Kundennr Artikelnummer Rechnungsnummer Personalnummer Fremdschlüssel Ein Fremdschlüssel stellt eine Beziehung zwischen zwei Tabellen her. Er verweist auf den Primärschlüssel einer anderen Tabelle. Beispiel Tabelle: Kunde Kundennr Name 1 Müller 2 Schneider Tabelle: Bestellung Bestellnr Kundennr 1001 1 1002 2 In der Tabelle Bestellung ist Kundennr ein Fremdschlüssel. Merksatz Der Primärschlüssel identifiziert einen Datensatz. Der Fremdschlüssel verbindet Tabellen miteinander. Prüfungshinweis In IHK-Aufgaben müssen Primärschlüssel und Fremdschlüssel häufig in Tabellenmodellen eingetragen werden. Typische Fehler: Primärschlüssel und Fremdschlüssel verwechseln. keinen eindeutigen Primärschlüssel wählen. Fremdschlüssel nicht als Verbindung zwischen Tabellen erkennen. zusammengesetzte Schlüssel bei Zwischentabellen vergessen. Quellen IT-Handbuch für Fachinformatiker