La Nouvelle Technique ? !!

profares Messages postés 48 Date d'inscription   Statut Membre Dernière intervention   -  
profares Messages postés 48 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je voulais avoir votre Avis sur une stratégie qu'on va faire :
On a une base de donnée qui a les données suivantes :
Id
Nom
Prénom
Adresse

On a une fonctionnalité 1, qu'on a développée qui prend en entrée :
Id ou Nom ou Prénom ou Adresse pour nous retourner le résultat attendu.

On souhaite développer une fonctionnalité 2 :
Pour chaque Id, a) Prendre l'adresse, b) la décomposer en mot, c) Stocker le tous dans une autre base de donnée. BdXX

La fonctionnalité 2 = Recherche Elaborée, qui fait 2 choses :
1) Décomposer l'adresse saisie par l'utilisateur en entrée.
2) Comparaître chaque mot décomposé en entrée avec les mots décomposés et déjà stockés dans la base BdXX.

Vôtre avis :
1) Que ça ne sert à rien, car en SQL, la base de donnée décompose le termes recherchés en plusieurs mots.
2) Que ce n'est pas le principe de ce qu'on appel une recherche élaborée
3) ......

Merci pour votre aide.
A voir également:

4 réponses

Lilouse64 Messages postés 99 Date d'inscription   Statut Membre Dernière intervention   12
 
mon avis est que tu fais de la rédondance si tu veux faire une tel recherche pourquoi ne rentrerais tu pas directement dans ta bd à la place de adresse :
numéro, rue, maison, quartier, code postal, ville, pays, etc ....
0
profares Messages postés 48 Date d'inscription   Statut Membre Dernière intervention   2
 
Oui tu as raison,
mais si tu veux Adresse c'était donné seulement comme exemple
en réalité il s'agit de Libellè
Exemple de Libellés : Responsable magazin de Grenoble

Merci pour votre aide.
0
Lilouse64 Messages postés 99 Date d'inscription   Statut Membre Dernière intervention   12
 
Je trouve que tout de même que ça sert à rien car pour ta recherche tu peux toujours faire mettre des % dans ta recherche (désolé du temps de réponse).
0
profares Messages postés 48 Date d'inscription   Statut Membre Dernière intervention   2
 
Merci pour ta réponse,
mais je ne sais pas jusqu'a maintenant pourquoi ils veulent faire ça,

pourquoi refaire le travail de la base de données ? Pourquoi décomposer "Responsable Salle Marché" en
- Responsable
- Salle
- Marché

==>>
sachant qu'il suffit de taper
"Respon"
"Sall"
"Salle"
"Responsable"
....
pour que le résultat retourné nous donnes toutes les lignes :
Responsable Salle Marché ... Aussi
Responsable Salle Vide
Responsable Salle Pleine
Etc ....

Merci pour vôtre avis.
0