Erste Seite Zurück Weiter Letzte Seite Übersicht Grafik
Funktionale Abhängigkeiten
Ein Attribut (Feld) B ist von einem anderen Attribut A funktional abhängig, wenn zu jedem Wert von A genau ein Wert von B gehört. A heißt dann die "Determinante" von B:
(funktional abhängig: abhängig wie bei einer Funktion i.d. Mathematik)
Beispiel: Attribut PLZ, Attribut Ort
Der Ort ist von der Postleitzahl funktional abhängig.
Man kann den Ort der PLZ 1090 angeben: Wien
Die Postleitzahl ist vom Ort nicht funktional abhängig
Z.B. Wien hat viele Postleitzahlen, man kann nicht "die Postleitzahl" von Wien angeben
Anm.: In der Realität ist dieses Beispiel zu kurz gegriffen: Es gibt in Österreich Postleitzahlen, die mehreren Orten zugeordnet sind. Für diesen Kurs nehmen wir es aber als gegeben an.
Notizen:
funktional abhängig: ein Attribut (Feld) B ist von einem anderen Attribut A funktional abhängig, wenn zu jedem Wert von A genau ein Wert von B gehört.
(funktional abhängig wie bei einer Funktion i.d. Mathematik)
Beispiel: Attribut PLZ & Attribut Ort
Der Ort ist von der Postleitzahl funktional abhängig - man kann den Ort der PLZ 1090 angeben: Wien
Die Postleitzahl ist vom Ort nicht funktional abhängig - Wien hat viele Postleitzahlen, man kann nicht "die Postleitzahl" von Wien angeben
Praxis: In der Realität ist dieses Beispiel zu kurz gegriffen: Es gibt in Österreich Postleitzahlen, die mehreren Orten zugeordnet sind. Für das Beispiel nehmen wir es aber als gegeben an.