70 likes | 181 Vues
Diese Tabelle enthält nichtatomare Daten und Wiederholungsgruppen. alle Daten sind atomar es existieren keine Wiederholungsgruppen. Einführung eines Primärschlüssels zur Identifikation der Datensätze: KursNr / MitarbName . ( MitarbName problematisch)
E N D
Diese Tabelle enthält nichtatomare Daten und Wiederholungsgruppen
alle Daten sind atomar • es existieren keine Wiederholungsgruppen
Einführung eines Primärschlüssels zur Identifikation der Datensätze: KursNr / MitarbName. (MitarbName problematisch) • Alle weiteren Mitarbeiterdaten (Vorname, Abteilung etc.) ausschließlich von Schlüsselbestandteil MitarbName abhängig • Alle Kursdaten (Thema, Referent etc.) ausschließlich von Schlüsselbestandteil KursNr abhängig
In der Tabelle Kurs_2.NF ist die Telefon-Nr. des Referenten nicht unmittelbar von der KursNr – sondern vom RefName abhängig (transitive oder indirekte Abhängigkeit)! Ebenso ist in der Tabelle Mitarbeiter_2.NF die Abteilung nicht direkt von der MA Nr abhängig! • Redundanzen • Löschanomalien • Einfügeanomalien • Änderungsanomalien
E-R-Diagramm Mitarbeiter_3.NF Abteilung_3.NF 1 MA Nr Mitarb Name Mitarb Vorname AbtlgNr 1 Abtlg Nr Abteilung m Kursbe-legung_3.NF mc MA Nr KursNr mc Referent_3.NF Kurs_3.NF 1 1 Ref Nr Ref Name Ref Vorname Ref Telefon KursNr Thema Ref Nr m