Frage von Derkleinealfred, 20

Normalisierung der Datenbanken (MySQL) für Dummies?

Hallo zusammen,

Kann mir wer beschreiben was der unterschied der 0-1-2-3 Form bei der Normalisierung der Datenbanken ist (MySQL), wie ich die erkenne und umsetzen kann?

Mit evtl geistig vorstellbaren Beispielen und nicht in Sachsprache bzw. Wikipedia- Deutsch

Antwort
von Phonetic, 20

normalisieren bedeutet, dass du die verhältnisse der tabellen so lange auf-splittest, bis jeder datensatz nur 1x in der DB vorkommt..

z.B. .. du willst bestellungen und bestellte produkte speichern..
dann machst du eine tabelle für bestellungen (bestellID, kundendaten)
und eine tabelle für bestellte produkte (ID, bestellID, produktnummer, anzahl)

im grunde "normalisierst" du die tabellen so lange bis du überall ein 1 zu N verältniss hast

Keine passende Antwort gefunden?

Fragen Sie die Community