Re : Exercice Modèle Entité-association
salut
1a) La relation FABRIQUER est une contrainte d'intégrité multiple (CIM).
L'identifiant de cette relation est composée des clés étrangères Code_Art# et Num_Atel#.
On sait qu'un identifiant prend une valeur unique dans une entité.
Alors non, un même article ne pourra pas être fabriqué dans un même atelier avec des unités de fabrication différentes.
1b) si tel devait être le cas, il faudrait :
- suprimer la donnée porteurse d'information (Unité_Fab)
- créer une entité Unité_Fab
- intégrer dans l'identifiant de FABRIQUER le clé étrangère Unité_Fab#
1c) il faut modifier la Card(1,n) entre Article et Fabriquer par Card(1,1)
1d) Surf_Atel dans ATELIER Pds_Art dans ARTICLE et Nb_Art dans FABRIQUER
2a) PROJETER l'identifiant N_salle#, N_film#, Date#
2b) PROJETER les propriétés Nb_entrées_film, Nb_projections_film
2c) PROJETER est de dimension ternaire
2d) Dans une même salle sera projeté à une ou +sieurs dates données, un même film ou d'autres film pour un nombre d'entrées et un nombre de projections
faire de même pour JOUR puis FILM
2e) METTEUR_SCENE (Num_metteur_scène, Metteur_scène_film)
ACTEUR (Num_acteur, Acteur_film)
JOUER (Num_film#, Num_acteur#)
2f) on supprime l'entité DATE et on ajoute la propriété Date dans PROJETER
3a) un prof peut enseigner une + ou +sieurs matières dans une ou +sieurs classes selon un nb_heures
une matière peut être enseignée par un ou +sieurs prof dans une ou +sieurs classes selon un nb_heures
3b) oui voir 3a
3c) oui voir 3a
3d) voir 3a
3e) remplacer la Car(1,n) côté Prof par Card(1,1)
etc.
avec ces infos tu peux faire le reste en autonomie.