Re: Adressen - mal wieder
Verfasst: Fr 11. Nov 2016, 16:30
Hallo Switi,
die Vorgehensweise bei Google ist natürlich ideal, wenn Du im Hintergrund auch gleich alle Straßennamen für alle Städte stehen hast. So eine Tabelle hast Du aber wohl nicht. Dementsprechend kannst Du auch nicht innerhalb der Datenbank überprüfen, ob die Straße zu dem Ort und der Postleitzahl passt.
In der Adressen-Tabelle wird neben dem Fremdschlüssel für die Straße der Fremdschlüssel für die Postleitzahl liegen. Ob Du aus ganz Deutschland in Deiner Datenbank alle Postleitzahl-Ort-Kombinationen brauchst, das hängt natürlich vom Verwendungszweck der Datenbank ab. Für z.B. einen örtlichen Verein ist das völlig überflüssig. Da tauchen vielleicht später insgesamt 20 verschiedene Postleitzahlen auf - das war's dann aber auch.
Natürlich kannst Du bei Neueingaben über ein Makro vor dem Abspeichern testen lassen, ob die Kombination von Postleitzahl und Ort überhaupt in Deiner Referenztabelle steht. Du könntest aber auch nur die neue Postleitzahl in ein Formular eintragen und dann direkt den Ort ergänzen lassen.
Schließlich gibt es noch die Möglichkeit, die vorliegende Kompletttabelle mit Postleitzahlen und Orten direkt zu nutzen. Dazu sollte dann das Listenfeld bei der Eingabe mit entsprechenden Daten gefüllt werden - auf keinen Fall direkt beim Start des Formulars. Dazu habe ich im Handbuch ein Makro erklärt: "Listenfelder durch die Eingabe von Anfangsbuchstaben einschränken". In der Adresstabelle würde dann allerdings die Postleitzahl vermerkt werden.
Gruß
Robert
die Vorgehensweise bei Google ist natürlich ideal, wenn Du im Hintergrund auch gleich alle Straßennamen für alle Städte stehen hast. So eine Tabelle hast Du aber wohl nicht. Dementsprechend kannst Du auch nicht innerhalb der Datenbank überprüfen, ob die Straße zu dem Ort und der Postleitzahl passt.
In der Adressen-Tabelle wird neben dem Fremdschlüssel für die Straße der Fremdschlüssel für die Postleitzahl liegen. Ob Du aus ganz Deutschland in Deiner Datenbank alle Postleitzahl-Ort-Kombinationen brauchst, das hängt natürlich vom Verwendungszweck der Datenbank ab. Für z.B. einen örtlichen Verein ist das völlig überflüssig. Da tauchen vielleicht später insgesamt 20 verschiedene Postleitzahlen auf - das war's dann aber auch.
Natürlich kannst Du bei Neueingaben über ein Makro vor dem Abspeichern testen lassen, ob die Kombination von Postleitzahl und Ort überhaupt in Deiner Referenztabelle steht. Du könntest aber auch nur die neue Postleitzahl in ein Formular eintragen und dann direkt den Ort ergänzen lassen.
Schließlich gibt es noch die Möglichkeit, die vorliegende Kompletttabelle mit Postleitzahlen und Orten direkt zu nutzen. Dazu sollte dann das Listenfeld bei der Eingabe mit entsprechenden Daten gefüllt werden - auf keinen Fall direkt beim Start des Formulars. Dazu habe ich im Handbuch ein Makro erklärt: "Listenfelder durch die Eingabe von Anfangsbuchstaben einschränken". In der Adresstabelle würde dann allerdings die Postleitzahl vermerkt werden.
Gruß
Robert