Exercice UML : base de données qui stock les recettes de cuisine
Rédigé par GC Team, Publié le 30 Décembre 2011, Mise à jour le Jeudi, 12 Août 2021 22:39![](/images/thumb/141/default.png)
Enoncé :
Il vous est demandé de réaliser une base de données permettant de stocker des recettes de cuisine et gérant également les stocks des ingrédients que vous possédez. Chaque recette de cuisine a un nom, une description, la durée de préparation et la durée de cuisson, le nombre de calories par personne, le nombre de parts et le niveau de difficulté : difficile, moyen ou facile. Pour chaque recette vous voulez savoir quels sont les ingrédients nécessaires et la quantité associée à chaque ingrédient. Pour chaque ingrédient vous avez son nom et le nombre de calories pour 100 grammes de cet ingrédient. Chaque ingrédient a un type, par exemple féculent pour l'ingrédient pomme de terre. Un même ingrédient peut avoir plusieurs conditionnements, par exemple, l'ingrédient farine peut être stocké sous forme d'un paquet de 1 kg ou de 500 g. Ces deux conditionnements seront considérés comme des produits différents. Pour gérer les stocks des ingrédients, le lieu de stockage des produits dans le logement est mémorisé. Chaque rangement est nommé et pour chaque rangement vous savez quels sont les produits qui y sont stockés. Un même ingrédient peut être stocké dans plusieurs rangements.
Travail à Faire :
Faire le diagramme UML de modélisation de données puis la base de données relationnelle de cette application