Hallo!

Manche Dinge ändern sich nicht. Aber Normalisierung ist für Laien schon wichtig .. bei mir geschieht das inzwischen  automatisch.

Vor 30 Jahren hatte ich auch so ein Info-Arbeit, an die Aufgabe kann ich mich so gut erinnern, da Datenbanken eines meiner Lieblkingsthemen war, ich aber keinen Schimmer von den Normalforman hatte.

Also die 3te Normalform ist die "produktiv-"Normalform -- du musst deine Tabellen so strukturieren, dass keine Daten redundant sind.

Die erste Normalform ist normalerweise die Vorlage die du vom Kunden bekommst. Also eine Tabelle mit Artikeln, eine KundenTabelle und eine Kauftabelle.

In der Kauftabelle stehen Kunde A hat Artikel B gekauft. Aber Kunde A und Kunde B stehen auch in der anderen Tabelle -- wenn sich jetzt z.B. die Artikelnummer ändert, muss ich sie in zwei Tabellen ändern. Das darf aber nicht sein, ich soll sie im Endeffekt nur einmal ändern und dann muss das überall zu sehen sein (3te Normalform -- die zweite kenne ich nicht und das wurde mir damals auch nicht krummgenommen vom Prof).

Gruß

...zur Antwort