Bonjour à tous et à toutes,
Voici une question toute bête mais à laquelle moi, pauvre simple utilisateur de BDD, je ne sais répondre.
Ma problèmatique est simple, je souhaite faire de l'autocompletion sur la liste des communes françaises.
Je dispose d'une table avec de nombreuses infos.
Seulement, en y regardant de plus près, je me rends compte qu'il existe beaucoup de redondance. Ainsi, chaque ligne, qui représente une commune, dispose d'un champ region et departement.
J'étais en train d'envisager de "Meriser" un peu tout ça lorsque je me suis posé la question suivante :
Sachant que cette table ne servira qu'en lecture, est-ce que le fait de créer des tables de liaisons (pour les départements, régions et autres arrondissements afin d'éviter la redondance) va améliorer mes temps de réponse ?
La requête aura donc plusieurs Join tandis qu'en conservant mon unique table (avec toutes ses données redondantes), je n'effectue qu'un bête Select, d'où mon interrogation.
D'avance, merci pour vos éclaircissements.
Partager