Ilja: Verständnisfrage zu MySQL

Beitrag lesen

hi,

der sinn von datenbanken besteht u.a. darin, die daten so weit wie möglich zu "normalisieren", um redundanzen zu vermeiden etc.

ich würde sagen soweit wie sinnvoll und nicht wie möglich. normalisierungen können an der praxis vorbei segeln.

für ein datenmodell mehrere tabellen zu haben, zwischen denen abhängigkeiten bestehen, ist _nichts schlimmes_.

das kann bei großen dadatenbank und vielen tabellen schon zu problemen führen, da die anzahl der tabllen die performance beinträchtigt. aber in seinem fall einer 1:n beziehung mit 2 tabellen ist diese aufteilung sehr zu empfehlen.

gruß
Ilja