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 11/01/2005, 20h50   #1
Invité de passage
 
Inscription : avril 2004
Messages : 9
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 9
Points : 2
Points : 2
Par défaut Question sur clé primaire

Bonjour,

Je voudrais savoir si c'est possible d'avoir une table sans clé primaire (voir sans attribut) dans le MCD, mais quand on arrive au MLD, nous avons des clés étrangères venant d autres tables et qui deviennent une clé primaire ?

Personnellement je pense que ca ne pose pas de problème, mais cela soulève en moi une autre question:
Si on arrive au cas explqué ci dessus, cela ne veut il pas dire que notre MCD n'est pas bien construit ? Ou qu'il y a une incohérence quelque part ?

Merci de donnez vos appréciations.
agugu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2005, 22h47   #2
Membre confirmé
 
Inscription : mars 2002
Messages : 323
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 323
Points : 280
Points : 280
Ta table devrait peut-être être une relation entre deux autres tables non ?
__________________
creapage.net
laffreuxthomas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2005, 19h18   #3
Invité régulier
 
Inscription : mars 2002
Messages : 9
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 9
Points : 8
Points : 8
Faudrait que tu expliques un peu mieux en donnant le schémas. C'est possible mais tu dois utiliser une relation avec des cardinalité ..,n;...,n, après tu peux très bien ajouter des propriétés dans une association. Avec une cardinalité n;n ton association va se transformer en table dans le MPD dont la clé primaire sera les clés primaires des tables liée.


Code :
1
2
3
 
pk_personne-------------0,n-----HABITER------0,n----------pk_ville
                                propriété x
devient

Code :
1
2
3
4
5
 
pk_personne--------------------HABITER-----------------pk_ville
                                pk_personne
                                pk_ville
                                propriété
Redbull est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2005, 22h05   #4
Rédacteur

 
Avatar de Tofalu
 
Christophe Warin
Inscription : octobre 2004
Messages : 8 635
Détails du profil
Informations personnelles :
Nom : Christophe Warin
Âge : 28

Informations forums :
Inscription : octobre 2004
Messages : 8 635
Points : 13 718
Points : 13 718
Dans le MCD, on ne parle pas de table mais d'entité et toute entité possède un identifiant.

Sinon je rejoins les thèses citées plus haut
Tofalu est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h16.


 
 
 
 
Partenaires

Hébergement Web