Ich habe eine Datenbank von Unternehmen. Meine Anwendung empfängt Daten, die auf eine Firma anhand des Namens verweisen, aber der Name stimmt möglicherweise nicht genau mit dem Wert in der Datenbank überein. Ich muss die eingehenden Daten an die Firma anpassen, auf die sie sich bezieht.Passende ungenaue Firmennamen in Java
Zum Beispiel könnte meine Datenbank eine Firma mit dem Namen "A. B. Widgets & Co Ltd." während meine eingehenden Daten möglicherweise auf "AB Widgets Limited", "A.B. Widgets and Co" oder "A B Widgets" verweisen.
Einige Wörter im Firmennamen (A B Widgets) sind wichtiger für die Zuordnung als andere (Co, Ltd, Inc, etc). Es ist wichtig, falsche Übereinstimmungen zu vermeiden.
Die Anzahl der Unternehmen ist klein genug, dass ich eine Karte ihrer Namen in Erinnerung behalten kann, dh. Ich habe die Möglichkeit, Java statt SQL zu verwenden, um den richtigen Namen zu finden.
Wie würden Sie das in Java tun?
Dies ist keine Antwort auf die Frage liefern. Um einen Autor zu kritisieren oder um Klärung zu bitten, hinterlasse einen Kommentar unter seinem Beitrag. –
Danke für das Feedback, ich habe meine Antwort eher wie eine Antwort gemacht. –