Tabelle in 3 Normalform bringen?
Ich soll folgende Tabelle in die dritte Normalform bringen:
Leider ist mir nicht bewusst, wie ich das tun kann.
Folgendes habe ich bereits erarbeitet:
Aber ich befürchte, dass es immernoch Abhängigkeiten gibt, die mir so nicht auffallen. Das unterstrichene sind die Primärschlüssel. Ich bin über jeden Tipp sehr dankbar.
2 Antworten
Ich bin mir zwar nicht sicher, was die 3. Normalform ist, habe Datenbankdesign in der Praxis gelernt aber m.E. gehört die Gruppenbezeichnung in eine Extratabelle "Artikelgruppen" und die Gruppenbezeichnung daher nicht in "Artikel".
Außerdem gehören in die Tabelle "Miete" keine Stammdaten, Artikelgruppe nicht und die Gruppenbezeichnung erst recht nicht.
Was Mietzahl sein soll verstehe ich nicht ganz. Wenn es die Anzahl ist, z.B. der Badelaken, die Kunde X in Woche Y gemietet hat, dann gehört diese nur in die Tabelle "Miete":
Wie immer - schrittweise in 1., 2. und dann 3. Normalform bringen.
Wenn du gleich mit der 3. anfangen willst, wirst du vermutlich Schiffbruch erleiden.