Datenbankdesign: Eine große oder viele kleine Tabellen
Hallo,
Mehrere Adresseinträge haben den gleichen Ort, PLZ, Bundesland
Variante 1 (große Tabelle)
in allen entsprechenden Zeilen steht PLZ, Ort, Bundesland
Variante 2 (extra je eine Tabelle für Ort, PLZ, Bundesland - jeweils mit ID)
in den entsprechenden Zeilen für die Werte stehen nur noch die IDs der anderen Tabellen
Was ist besser?
Die große Tabelle mit vielen Spalten oder viele kleine (mit JOIN verknüpfte) Tabellen?
verwendet wird MySQL und PHP, die Daten ändern sich nicht oft,
Ziel ist daher hohe Performance beim Lesen des Adresseintrags.
Kann da jemand weiterhelfen oder hat Erfahrungswerte?
Danke!
|