Retour plan du cours Modélisation Entité-Association

Premier
Précédent
Suivant
Dernier

Index

L ’association Faire_Cours exprime le fait qu ’un PROFESSEUR fait cours à une certaine PERIODE et dans une SALLE bien précise. Les cardinalités 0,n pourraient être remplacées par 1,n si on estime qu ’à chaque période il y a au moins un cours, que tout professeur fait au moins un cours, etc.

Mais comment exprimer le fait qu’un Professeur qui fait un cours à une période donnée ne peut le faire que dans une, et une seule salle (il n ’a pas le don d ’ubiquité...) ? En déclarant une CIF (Contrainte d ’Intégrité Fonctionnelle) : la connaissance d ’un Professeur et d ’une Période où il fait cours implique la connaissance de LA salle où il enseigne.

Ce que l ’on représente par le cercle CIF1 relié par un trait aux deux (ici) entités source (Professeur et Période) et une flèche vers l ’entité destination (la Salle).

Pourrait-on dans cet exemple trouver d ’autres CIF ?