Ich habe eine knifflige Aufgabe: In einem Datenbankprojekt gibt es normalisierte Tabellen mit Orten, Ortsteilen, Straßen und den Häusern in den Straßen (inkl. Hausname, z.B. "Krankenhaus"). Per Joins kann ich die Daten praktisch zu kompletten Adressen zusammenstellen.
<br>
Bisher hat man eine Adresse im Programm gesucht über Auswahl von Ort und Ortsteil und anschließendem Tippen einiger Buchstaben des Straßen- oder Häusernamens. Ich muss aber jetzt eine Möglichkeit schaffen, dass der Benutzer mit nur einem Suchfeld auskommt.
<br>
<b>Beispiel:</b>
<br>
Ort: Berchtesgaden
Ortsteil: Markt
Straße: Bergwerkstraße 42
Objekt: Feuerwehrhaus
<br>
Ich soll jetzt ermöglichen, dass dieses Objekt z.B. durch Eingabe von "bercht bergwerk 42" oder "berchtesg feuerwehr" oder "berc bergwerk feuer markt" usw... gefunden wird, bzw. eine Auswahlliste der noch passenden Datensätze mit jedem getippten Buchstaben (bzw. jedem getippten Fragment) kürzer wird.
<br>
Wie mache ich so etwas? Die Reihenfolge der eingegebenen Fragmente soll zudem völlig frei sein!
<br>
Bin echt über jeden Vorschlag und jede Hilfe dankbar!
Thomas
<br>
Bisher hat man eine Adresse im Programm gesucht über Auswahl von Ort und Ortsteil und anschließendem Tippen einiger Buchstaben des Straßen- oder Häusernamens. Ich muss aber jetzt eine Möglichkeit schaffen, dass der Benutzer mit nur einem Suchfeld auskommt.
<br>
<b>Beispiel:</b>
<br>
Ort: Berchtesgaden
Ortsteil: Markt
Straße: Bergwerkstraße 42
Objekt: Feuerwehrhaus
<br>
Ich soll jetzt ermöglichen, dass dieses Objekt z.B. durch Eingabe von "bercht bergwerk 42" oder "berchtesg feuerwehr" oder "berc bergwerk feuer markt" usw... gefunden wird, bzw. eine Auswahlliste der noch passenden Datensätze mit jedem getippten Buchstaben (bzw. jedem getippten Fragment) kürzer wird.
<br>
Wie mache ich so etwas? Die Reihenfolge der eingegebenen Fragmente soll zudem völlig frei sein!
<br>
Bin echt über jeden Vorschlag und jede Hilfe dankbar!
Thomas
Comment