Download Diplomarbeit - Hochschule Trier

Transcript
Kapitel 6: Der logische und implementierte Datenbankentwurf
3. Normalform:
Abbildung 6-16: „VERSION“, „BERTRIEBSSYSTEM“ und „SPRACHE“ in der 3. NF
Die dritte Normalform ist erfüllt, da keine transitive Abhängigkeit zwischen Attributen,
die keine Schlüssel sind, besteht. Die Beziehung zwischen den Relationen wird durch
die Fremdschlüsselvergabe hergestellt.
Dritte ausgegliederte Relation:
Abbildung 6-17: „SCHLUESSEL“ in der 2. NF
Leseweise der 3. Relation:
„Die
Attribute
„produkt_nr“,
„version_nr“,
„schluessel“,
Flag_vergeben“
und
„schluesselmethode_nr“ sind alle funktional vom Primärschlüssel „schluessel_nr“
abhängig, welcher diese bestimmt.
Der „schluesselmethodenname“ ist funktional von der „schluesselmethode_nr“
abhängig, welche dieses Attribut bestimmt.“
Die dritte ausgegliederte Relation befindet sich in der ersten und in der zweiten
Normalform, da alle Attribute dieser Relation nur atomare Werte beinhalten und jedes
Nichtschlüsselattribut
von
den
Primärschlüsseln
zusammengesetzt sind.
82
abhängt,
welche
nicht