La Nouvelle Technique ? !!

profares Messages postés 60 Statut Membre -  
profares Messages postés 60 Statut Membre -
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.
Configuration: Windows XP / Internet Explorer 6.0

4 réponses

  1. Lilouse64 Messages postés 113 Statut Membre 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
  2. profares Messages postés 60 Statut Membre 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
  3. Lilouse64 Messages postés 113 Statut Membre 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
  4. profares Messages postés 60 Statut Membre 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