flank: Datenbank verkleinern

Beitrag lesen

Hi !

Die PLZ könnte da wiederum gleich als ID für den Ort dienen.
So kann man sich das feld "ort" sparen.

31832 Springe
31832 Bennigsen

Du hast noch die Umkehrung vergessen: Wieviele verschiedene Postleitzahlen gibt es für z.B. München ?

Das ist doch Irrelevant!

Lösungsvorschlag:

kddb:
id | name | str | nr | ort_plz
1    1      2     15b  1
2

kdkeydb:
id | val
1    Martin
2    Fahnenweg

ort_plz_db:
id | plz   | ort
1    31832   Springe
2    31832   Bennigsen

oder macht das Probleme?