Gast
#1188658
Hallo, ich habe mal eine Frage.
Es heißt ja
Sei [R] eine Relationsklasse und seien X und Y beliebige Teilmengen der
Attribute
von [R]. Dann heißt Y Funktional Abhängig von X genau dann, wenn zu
jeder
Wertekombination der Attributwerte aus X genau eine Wertekombination der
Attributwerte
aus Y gehört.
Dazu die Aufgabe:
Gegeben sei die folgende Relation. Welche funktionalen Abhängigkeiten
sehen Sie?
LänderEuropas:
Land L_Fläche [km2] Hauptstadt H_Einwohner
Deutschland 357 000 Berlin 3 400 000
in der Lösung steht jetzt
(i) {Land} → {'L_Fläche [km2]’, Hauptstadt, H_Einwohner}
(ii) {Hauptstadt} → {Land}
Meine Frage ist, kann man auch angeben, dass
{Land} -> Hauptstadt
oder
Hauptstadt -> HEinwohner
abhängig ist?
Weil, wenn das Land bekannt ist, kann es ja nur eine Hauptstadt geben.
Oder wenn man die Hauptstadt in der Tabelle sucht, dann kann man
eindeutig die Einwohnerzahl angeben.
Wohbingegen
{H_EInwohner}->Land z.B. nicht abhängig wäre, weil es theoretisch
möglich ist, dass es mehrere Länder mit der gleichen H_Einwohner Zahl
gibt.
Habe ich das soweit richtig verstanden?