Précédent   Forum des professionnels en informatique > Bases de données > Décisions SGBD
Décisions SGBD Forum de décisions sur le choix en bases de données. Le Comparatif
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/07/2005, 14h54   #1
Invité de passage
 
Inscription : février 2004
Messages : 8
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 8
Points : 2
Points : 2
Par défaut 2 ou 3 tables pour une preformance accrue ?

Bonjour,
j'ai une table qui contient un seul attribut et qui a par defaut une liste de valeur prédefinies (par des insert). Aucune clé ne sera ajouté à cette table, aucune modification et suppression ne sera effectuée a cette table.

J'ai une seconde table dont un élément (clé) peut etre associé à un ou plusieurs éléments de la première table.

Faut il créer une table intermédiaire, contenant une clé primaire et deux clé étrangères (une de la 1ere table, une de la seconde).
Ou bien faut il mieux mettre une clé étrangère de la 1ere table dans la seconde, sans table intermédaire.

Les deux solutions sont possibles, mais au niveau des performance du SGBD, quelle solution choisir ?

Merci d'avance de votre aide
Maxime555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2005, 16h28   #2
Membre Expert
 
Avatar de TheLeadingEdge
 
Inscription : mai 2005
Messages : 1 200
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 1 200
Points : 1 260
Points : 1 260
Bonjour,

Tt dépend du type de relations entre les 2 tables: 1->n on fait migrer la clef, n<->n on fait 1 table d'association.

A +
TheLeadingEdge est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2005, 16h39   #3
Invité de passage
 
Inscription : février 2004
Messages : 8
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 8
Points : 2
Points : 2
C'était si simple que ça :o

Thks
Maxime555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h03.


 
 
 
 
Partenaires

Hébergement Web