Outils pour utilisateurs

Outils du site


mcd:les_relations_cif

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
mcd:les_relations_cif [2018/02/01 16:02]
mael.mousson créée
mcd:les_relations_cif [2018/02/01 16:25] (Version actuelle)
mael.mousson
Ligne 3: Ligne 3:
  
 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. 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
 +
 +
 +
mcd/les_relations_cif.1517497360.txt.gz · Dernière modification: 2018/02/01 16:02 par mael.mousson