Master 1
èreannée AIGEME - Base de données : Exercices
Exercice : Entreprise IUF
Le projet de MCD suivant concerne les informations relatives aux produits de l’entreprise IUF.
ENTREPOT adresse surface code
PRODUIT prix unitaire reference désignation
FOURNISSEUR nomFour adrFour numCompte numTel
stocker livrer
1) Repérer pour chaque entité la rubrique pouvant être utilisé comme identifiant ENTREPOT : Le code de l’entrepôt permet d’identifier de façon unique un entrepôt PRODUIT : La référence du produit désigne un et un seul produit
FOURNISSEUR : Le numéro de compte du fournisseur identifie le fournisseur 2) Imaginer pour chacune des rubriques une occurrence
ENTREPOT :
Code Adresse Surface
BOR145 3, Place de la Libération 33000 Bordeaux 11535
PRODUIT :
Référence Désignation Prix unitaire
P1245 Four micro ondes 115.54
FOURNISSEUR :
numCompte nomFour adrFour Num tel
589321 IGM Electroménager 55, rue Copernic 77120
Champs sur Marne 0167804835
3) En tenant compte des règles suivantes, déterminer les cardinalités minimales et maximales entre chaque entité et association a. Un produit est livré par un fournisseur et un seul
b. Un fournisseur livre un ou plusieurs produits
c. Un produit peut être stocké dans des entrepôts différents d. Un entrepôt sert pour plusieurs produits
0,n
1,n 1,n
1,1 ENTREPOT
code adresse surface
PRODUIT reference prix unitaire désignation
FOURNISSEUR numFour nomFour adrFour numTel livrer
stocker
4) Si nous souhaitions intégrer dans ce modèle la donnée « Quantité de produit stockée dans un entrepôt », où la placeriez-vous ? La quantité stockée dans un entrepôt n’est pas une propriété de PRODUIT car un produit étant stocké dans plusieurs entrepôts, il n’existe pas une valeur unique pour la quantité de produit.
La quantité stockée dans un entrepôt n’est pas une propriété de ENTREPOT car un entrepôt contenant plusieurs produits, il n’existe pas une valeur unique pour la quantité de produit.
La quantité de produit dépend du couple ENTREPOT et PRODUIT, c'est-à-dire que pour un entrepôt donné et un produit donné, il n’existe qu’une seule valeur de quantité de produit.
La propriété « Quantité de produit » va donc être portée par l’association reliant les 2 entités ENTREPOT et PRODUIT.
0,n
1,n 1,n
1,1 ENTREPOT
code adresse surface
PRODUIT reference prix unitaire désignation
FOURNISSEUR numFour nomFour adrFour numTel livrer
stocker
quantité stockée <UNDEF>
Exercice : « Stage-Etudiant-Prof »
Complétez le MCD suivant d’après votre compréhension du problème et ajoutez les dates de début et de fin de stage.
Ph Chochois M1 AIGEME : Base de données Page 1
Solution :
0,n 0,n
1,n
1,1 1,1
1,1
0,n 1,1
0,n 1,1
CLASSE codeC libelleC
PROF numP nomP prenomP
ENTREPRISE numSiret nomSo ETUDIANT
numE nomE prenomE
STAGE numS titreRapport
suit
propose effectue
comporte
enseigne