Version 2
23.10.2009 11:43:52
Dies ist die aktuelle Version
Wenn die Anzahl der eingabefähigen Haltestellen bekannt ist und auch die Strings die tatsächlich verwendet werden, ist es vielleicht performanter eine Thesaurus-Tabelle in der Datenbank zu basteln, deinen Eingabestring auf lowercase und ohne leer- und sonderzeichen zu formatieren und das mit einem SQL-Statement abzufackeln. Der Thesaurus mappt dann auf die korrekte Bezeichnung.
Der Aufwand besteht dann aber in der Thesauruspflege. GGf. hat deine Datenbank aber schon eine Thesaurierungsfunktion dabei. Dann eben diese.
Würde ich aber nur machen, wenn ich keine freien Benutzereingaben verarbeiten muss, sondern quasi statische Strings.
|
237
●
1
●
2
|
Version 1
23.10.2009 11:43:52
Wenn die Anzahl der eingabefähigen Haltestellen bekannt ist und auch die Strings die tatsächlich verwendet werden, ist es vielleicht performanter eine Thesaurus-Tabelle in der Datenbank zu basteln, deinen Eingabestring auf lowercase und ohne leer- und sonderzeichen zu formatieren und das mit einem SQL-Statement abzufackeln. Der Thesaurus mappt dann auf die korrekte Bezeichnung.
Der Aufwand besteht dann aber in der Thesauruspflege. GGf. hat deine Datenbank aber schon eine Thesaurierungsfunktion dabei. Dann eben diese.
Würde ich aber nur machen, wenn ich keine freien Benutzereingabe verarbeiten muss, sondern quasi statische Strings.
|
237
●
1
●
2
|