ChrisB: MySQL-Abfrage

Beitrag lesen

Hi,

Warum ist das nicht vernünftig normalisiert?

Ich bin weder Datenbank- noch MySQL-Profi, aber ich dachte die beiden Tabellen seien sinnvoll normalisiert.

Nein, wenn sowas

In der Vortragstabelle steh im Feld Referenten z.B. "12;5;87"

der Fall ist, kann davon nicht die Rede sein.

Das verletzt schon die erste Normalform (1NF), die fordert: „Jedes Attribut der Relation muss einen atomaren Wertebereich haben.“

Üblich ist es, bei der Datenmodellierung bis zur 3NF zu gehen; Abweichungen davon sind natürlich möglich, wenn es gute Gründe dafür gibt.

Wenn dem nicht so ist, wäre ich sehr daran interessiert, wie dieses Datenmodell denn vernünftig aussehen würde!

Die Zuordnung Vortrag:Referent sollte in eine eigene Tabelle ausgelagert sein.

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?