kerki: Daten aus MySQL

Beitrag lesen

Hallo !

So wie ich das sehe, ist dein Ansatz etwas seltsam.

Ich denke, du brauchst statt der 2 Tabellen 3 Tabellen:

SHOPS:           STADTTEILE:        STAEDTE:
------------     --------------     ----------
SHOP_ID       |->STADTTEIL_ID    |->STADT_ID
SHOP_NAME     |  STADTTEIL_NAME  |  STADT_NAME
SHOP_STRASSE  |  STADT_ID<-------|
...           |
STADTTEIL_ID<-|

Mit dieser Konstruktion kannst du recht einfach alle Shops eines Stadtteils und im weiteren Verlauf alle Shops der entsprechenden Stadt auflisten lassen.

Zudem wärst du nicht auf 3 Shops pro Stadtteil beschränkt, sondern kannst beliebig viele anlegen.

Theoretisch kannst du die Tabellen STADTTEILE und STAEDTE auch zusammenfassen zu einer Tabelle ORTE. Dies wäre zwar noch flexibler aber sicher nicht einfacher in der Handhabung.

Gruß,

kerki