Tabelle in zweite und dritte Normalform überführen (Datenbanken)?

... komplette Frage anzeigen

1 Antwort

Du hast noch mehrere Redundanzen in deiner Tabelle:

  1. Ein Kunde kann auch mehrere Fahrzeuge besitzen (gekauft haben). In dem Fall stehen dessen Name, Vorname und seine Anschrift mehrfach in der Tabelle. Fall er umzieht, müssen alle korrespondierenden Datensätze geändert werden. Wenn man das nicht tut, ist die Datenbank inkonsistent. Für die Kunden muss eine weitere Tabelle angelegt werden.
  2. Fahrzeugmodell und Fahrzeugmarke sind ebenfalls redundant. Opel baut nun mal keine Corollas. Entweder du vereinst beide Spalten zu einer oder du lagerst die beiden Werte in eine weitere Tabelle aus.
Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?