Bonjour,
Mon application enregsitre les description d'incident ferroviaire. Les
causes réelles d'incident sont décrits en 6 mots. Les 4 premiers qui
définissent l'
organe perturbé et les 2 derniers ce
qui a perturbé l'organe. Le tout s'articule un peu à la manière des parents.enfants de la programmationn orientée objets.
système < produit < élément < composant < lien composant perturbateur >
perturbateur < phénomène
6 tables ont été crées : une identifiant numérique, le nom en
français, le nom en néerlandais et un lien vers la table parent
Par exemple pour les produits on a : id_produit, f_produit, n_produit
et lnk_système qui sera la foreign key vers la table des systèmes.
La table lien composant perturbateur permet de lier l'organe perturbé à
ce qui le perturbe en évitant des doublons. Par exemple, un contact
électrique interrompu par oxydation peut être le perturbateur de
plusieurs organes
J'ai créé autant d'index qu'il y a de clefs primaires, ma question est :
- pour accélérer la navigation dans la structure faut-il créer des index asc et desc;
- je souhaite l'affichage des données par ordre alphabétique. Par exemple : il y a un order by f_produit.
est-il nécessaire de créer des index sur les noms et si oui en asc et desc?
- trop d'index ne rsique t'il pas d'alourdir la tâche du serveur ?
Merci de votre aide
Et comme disait ma grand-mère : il y a toujours du soleil derrière les nuages.
Vincent Stryckmans.