Page 41 - DCG - Les processus - 2025
P. 41
Application n°21 : agrégation ?
Présenter les modèles relationnels correspondants aux situations suivantes (à vous d’imaginer les
relations et les contenus non précisés).
Attention, ce ne sont pas toujours des agrégations !
1) Un livre regroupe des recettes données par des grands chefs cuisiniers (Bocuse, Lameloise, …) et on
souhaite gérer les quantités de produit (farine, œufs, lait…) dans une recette (flan, pâte brisée…)
donnée par un grand chef selon les cas suivant :
a. Un grand chef a donné plusieurs recettes.
b. Un produit n’est utilisé par un grand chef quand dans une seule recette (par exemple, Bocuse
utilise du lait de vache dans la recette du flan et dans aucune autre recette)
c. Un grand chef n’a donné qu’une et une seule recette.
2) Dans un entrepôt, des produits sont livrés par des transporteurs.
a. Un transporteur peut livrer des produits différents dans des entrepôts différents
b. Un transporteur ne peut livrer qu’un seul produit dans un entrepôt donné. Par exemple, le
fournisseur « UPS » ne livre que des tables dans l’entrepôt dijonnais et que des chaises dans
l’entrepôt chalonnais. A l’inverse, le transporteur « DPS » ne livre que des chaises dans
l’entrepôt chalonnais et que des tables dans l’entrepôt dijonnais.
36