Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Adressen indizieren?

Begonnen von silentwolf, März 16, 2011, 12:36:24

⏪ vorheriges - nächstes ⏩

silentwolf

Hallo ich bins mal wieder :)
Hoffe das mir jemand hier bitte nochmal helfen könnte.
Ich habe Adressen die ich gerne in meiner Datenbank anlegen würde.
Damit ich nicht immer den Ort mehrmals in einer TAbelle eingeben muss habe ich eine TAbelle mit Orten erstellt.
Aber nun das problem da eine adresse sagen wir mal Stadtplatz 55 in mehreren Orten vorkommen kann, kann ich die Adresse ja nicht indizieren.
Ich möchte aber doch wenn Dorf 55 im Ort Kufstein schon in meiner Datenbank enthalten ist das ich diese Adresse nicht mehr hernehmen kann.
Wie soll man das realisieren.?
Wäre Euch dankbar wenn Ihr mir diesbezüglich Tipps geben könntet.

Vielen Dank
Albert

database

Hallo,

....dann solltest du einen zusammengesetzen Index erstellen, der sich über Adresse und Ort erstreckt.

hier eine Erklärung dazu:

http://www.ardiman.de/datenbanken/grundlagen/tabellen/zusammengesetzten_index_anlegen.html

HTH

silentwolf

Hallo Peter,
danke für Deine schnelle Antwort! Werde es mir gleich ansehen :)
Danke
Albert

silentwolf

Peter,
geht das auch wenn ich eine Tabelle verlinkt habe??
Momentan habe ich tblOrte die mit tblAdresse verlinkt ist.
Also ein Ort kann mehrere Adressen haben.
Hab es versucht aber ich bekomme es noch nicht hin :(
Also in der tblAdresse sind Adresse_id, Adresse txt, Ort_id_f,

Danke nochmals

silentwolf

Danke Peter hab etwas probieren müssen aber es funktioniert jetzt auch mit einen Fremdschlüssel!
Vielen Dank

Albert