CC: Tabelle normalisieren oder nicht?

Beitrag lesen

Tabelle:

ID
stadtteil
stadt

zum Beispiel:

Köln hat schätzungweise 30 Stadtteile. Bei Deiner Tabelle würdest Du daher den Namen Köln ca. 30 mal eingeben müssen. Für die anderen Großstädte wiederholt sich diese Prozedur. Neben viel Arbeit, stellt diese Variante natürlich eine hohe Gefahr für Tippfehler (Köln,Kölm,Kölln usw.) dar.

Hi, bin leider kein Experte, aber bei deiner Version taucht dann in der drtten Tabelle immer wieder die gleiche StadtID auf. OK mit Änderung und Tipfehlern hast du sicher recht.
Ist die Performance bei Int (stadtID deine version) besser als bei varchar (stadtnamen).

Ich habe nämlich noch die Tab.

shops:
-----------
ID
name
usw...

stadtteile:
-----------
ID
stadtteil
stadt

zuordnung:
-----------
shopID
stadtteilID
position

Aber du würdest die stadtteil-Tabelle wie bereits geraten normalisieren? Du wirst es besser wissen als ich.
Aber werden nicht die Abfragen und das Eingabeformular zu kompliziert?

Gruß CC