Bonjour à tous,
Je développe actuellement une IHM en ASP.NET (C#) permettant de traiter des fichiers .csv pour une insertion de véhicules en bases de données.
Je "reçois" dans ce fichier des marques de véhicules (Citroen, Renault, Peugeot...) ainsi que les modèles sous cette forme:
- GD C4 PICASSO 110
- C4 HDI
- C4 PACK AMBIAN 1.6
- 206 Ste HDI
- 207 HDI
- 308 PREMIUM 1.6
- ...
Seulement dans ma base de données, les modèles sont répertoriés sont cette forme ci:
- C4
- GD C4 Picasso
- C4 Picasso
- 308
- 206
- 207
- ...
J'aurais voulu savoir comment pourrais-je faire afin de "relier" correctement et pertinemment les modèles que je "reçois" aux modèles de la base de données, sachant qu'il peut y avoir des modèles qu'ils ne sont pas encore en base (par exemple GD C4 Picasso Premium) ?
J'avais pensé à utiliser un algorithme tel que celui de la distance de LevenShtein mais je ne sais pas si cela fonctionnerait dans ce cas là.
Merci de m'aider à trouver une méthode afin de faire concorder les modèles du fichier CSV aux modèles en base au mieux.
--
Jordan
Partager