=======Les relations CIF====== =====Description===== Une Contrainte d'Intégrité Fonctionnelle (en abrégé : CIF) se définit par le fait que l'une des entités participant à l'association est complètement déterminée par la connaissance d'une ou plusieurs autres entités participant dans cette même association. ===Exemple :=== {{:mcd:images.jpg?400|}} ---- =====CIF sur une relation binaire===== ===Representation graphique des CIF :=== {{:mcd:images.png?500|}} * Exprime qu'à partir d'une occurrence d'une entité, lui correspond ( au plus ) une seule occurrence de l'autre entité - La cardinalité maximum =1 - et l'existence d'une dépendance. Ces relations seront couramment appelées relations binaires fonctionnelles ===Exemple :=== - 1 membre du personnel est affecté à 1 seul établissement (affecter ne renvoie qu'une valeur) - La flèche traduit ici une dépendance de Personnel envers Etablissement - La flèche n'indique donc pas un sens de lecture mais le sens de la dépendance {{:mcd:capture.png?500|}} ---- ===== CIF sur une relation n-aire ===== * CIF n'englobant pas la totalité de la collection: - Un cours ne peut avoir lieu que dans une salle