Conseil sur organisation d'une BD - SQL/NoSQL - Programmation
Marsh Posté le 09-02-2005 à 15:16:51
Mon idée:
Corps_etat (code_corps,nom_corps,*code_part)
Maitre_ouvrage (code_MO,Nom_MO,adresse_MO)
Partenaire(Code_part,Nom_part,Nom_Responsable)
BC(Num_BC,*code_MO,....)
utilise(num_bc,code_corps)
est-ce correct?
Marsh Posté le 09-02-2005 à 15:01:16
Au niveau des tables de donnees, je ne pense pas me tromper :
Corps_etat (code_corps,nom_corps)
Maitre_ouvrage (code_MO,Nom_MO,adresse_MO)
Partenaire(Code_part,Nom_part,Nom_Responsable)
Et j'ai une table bon de commande (BC), qui a comme clé primaire
Num_BC et qui doit pouvoir me fournir les corps d'etat utilisé
sur le chantier correspondant a ce BC, un seul maitre d'ouvrage (qui est le client), et plusieurs partenaires en relation avec les corps d'etat.
Les relations:
BC-corps_etat : 1-n avec n<=8 car 8 corps d'etat
BC-maitre_ouvrage : 1-1
corps_etat-partenaire : 1-1
Et la ou j'ai un peu du mal, c'est de savoir si je dois faire une relation:
BC-partenaire : 1-n avec n = nb corps d'etat utilisé