Einzelnen Beitrag anzeigen
Alt 01.04.2011, 16:09   #1
justsmile
Senior Member
 
Registriert seit: 15.12.2003
Beiträge: 150


Standard 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!
justsmile ist offline   Mit Zitat antworten