(A) Datenbankstrukturen Flashcards
1
Q
Primärschlüssel
A
Um Einzigartigkeit zu gewährleisten (Attribut “ID” in Entität “Kunde”)
2
Q
Fremdschlüssel
A
Verweist auf genaue Zeile einer anderen Tabelle (Funktion als Stellvertreter) -> Wichtig für Redundanz (Attribut “Kunden_ID” in Entität “Bestellung”)
3
Q
Beispiele für Primär-& Fremdschlüssel für Kardinalitäten
A
1:1
Ehepaare (Frau -> Attribut Ehemann (ID von Entität von Mann))
1:n
Einwohnerzahlen (Einwohner -> Attribut Stadt (ID von Entität Stadt))
n:m
-> drei Tabellen
Die beiden Primärschlüssel werden in einer dritten Tabelle als Fremdschlüssel gespeichert (Bestellpositionen -> Produkt_ID und Kunden_ID)