Übersetzen funktionaler Abhängigkeiten in die 3. Normalform
-
21-09-2019 - |
Frage
Ich habe dieses Problem, das ein Beziehungsschema in eine Reihe von Schemata zerlegt, die in 3NF sind.
Ich habe dieses Beziehungsschema: r = (a, b, c, d, e, f)
Mit dem folgenden Satz F von funktionalen Abhängigkeiten:
A → ABCDEF
B → c
D → e
Kann mir jemand helfen?
Lösung
REIN = (A, b, d, f)
RB = (B, c)
RD = (D, e)
Wieso den? 3NF erfordert die Entfernung aller transitiven Abhängigkeiten.
In R ist C transitiv von A bis B abhängig, und dasselbe gilt für E durch D. Um diese Eigenschaften zu entfernen die mittlere Begriff als Schlüssel.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow