Vous êtes sur la page 1sur 2

Etude de cas

Afin de modéliser la base de données d’un zoo pour mammifères on a collectionné les
informations suivantes :

• Chaque animal dispose d’un code, un sexe, une date de naissance et une date de
décès.
• Chaque animal appartient à une seule espèce, on veut garder le code et le nom de
l’espèce.
• Durant sa vie, un animal peut habiter différents enclos (cage ou espace) définis par un
code et un nom, on veut sauvegarder la période qu’il a passé dans chaque enclos (date
de début et date de fin).
• Un enclos est réservé pour plusieurs espèces
• Les animaux de zoo se reproduisent, du coup on veut garder la trace de quel animal
est parent de quel autre animal. Si on connait le père et la mère les deux sont
enregistrés, sinon seule la mère est enregistrée. Les nouveaux venus n’ont pas
d’information sur leurs parents
• Pour les menus chaque menu dispose d’un code, d’un nom et d’une quantité
recommandée. Les animaux sont servis à plusieurs reprises, on veut garder la trace de
la date et l’heure où on a servi l’animal.
• Chaque espèce dispose d’un ensemble de menus spécifiques à elle
• Le menu est composé d’un ensemble d’éléments de bases, l’élément de base dispose
d’un code et d’un intitulé. On veut se renseigner du pourcentage de chaque composant
de base dans le menu

1) Donner la liste des entités constatées (2,5)


2) Etablir le modèle entité association (10 points)

Solution
1)
• Animal
• Espece
• Menu
• Element_base
• Enclos
2)

Vous aimerez peut-être aussi