(A) Datenbankstrukturen Flashcards

1
Q

Primärschlüssel

A

Um Einzigartigkeit zu gewährleisten (Attribut “ID” in Entität “Kunde”)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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”)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly