Bases de données - GM 4 Nathalie Chaignaud
TD1 suite – Entité/Association - Correction
3. Coopérative
1ère solution : la commande est représentée de façon implicite dans les associations acheter et vendre qui sont ternaires.
2ème solution : la commande est représentée de façon explicite par une entité. Soit elle est faite par un fournisseur, soit elle est faite par un adhérent, mais elle est faite par une seule personne. Les prix et quantité correspondent soit à une vente (par un adhérent), soit à un achat (auprès d’un fournisseur). La date fait partie de la commande.
Adhérent numa
nom prénom adresse
Fournisseur numf
nom adresse
Produit nump
libellé stock
acheter vendre
prix d'achat prix de vente
Qté vendue
datev jj/mm/aa/hh/mn
datea jj/mm/aa/hh/mn
Qté achetée
Commande numc
date/heure
contenir
Produit nump
libellé stock
Adhérent numa
prénom nom adresse passerA 0,1
1,n
1,n 1,n
prix Qte 0,n
0,n
0,n
0,n
0,n
0,n
passerF
Fournisseur numf
nom adresse
1,n 0,1
Viewer does not support full SVG 1.1