0% ont trouvé ce document utile (0 vote)
69 vues3 pages

Contraintes entre associations expliquées

Le document traite de la formalisation des contraintes entre associations, en présentant quatre types de contraintes : totalité, partition, exclusion et aucune contrainte. Il introduit également des contraintes supplémentaires telles que l'égalité (simultanéité) et l'inclusion. Des exemples illustrent chaque type de contrainte dans le contexte d'associations entre entités.

Transféré par

tebiejoel1
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
69 vues3 pages

Contraintes entre associations expliquées

Le document traite de la formalisation des contraintes entre associations, en présentant quatre types de contraintes : totalité, partition, exclusion et aucune contrainte. Il introduit également des contraintes supplémentaires telles que l'égalité (simultanéité) et l'inclusion. Des exemples illustrent chaque type de contrainte dans le contexte d'associations entre entités.

Transféré par

tebiejoel1
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

La formalisation des contraintes entre associations

Nous avons vu comment formaliser les contraintes entre entités, voyons maintenant comment formaliser des
contraintes entre associations.

Nous retrouvons les quatre contraintes précédemment décrites pour les sous­types :

l La totalité : couverture + non­disjonction.

l La partition : couverture + disjonction.

l L’exclusion : non­couverture + disjonction.

l Aucune contrainte : non couverture + non disjonction.

À ces contraintes s’ajoutent :

l Une contrainte d’égalité ou de simultanéité : toute occurrence qui participe à l’association A participe également à
l’association B ; se note = ou S.

l Une contrainte d’inclusion : toutes les occurrences d’une association A sont également occurrences d’une association B ;
se note I.

Étudions cela avec quelques exemples.

1. La totalité (couverture + non­disjonction)

Prenons l’exemple d’un apprenti qui travaille dans une entreprise et se forme dans un centre de formation :

Si nous interprétons la contrainte d’intégrité nous voyons qu’un apprenti participe à au moins une des deux
associations, car il y a couverture et non­disjonction. En fait, soit il travaille dans une entreprise, soit il apprend dans
un centre de formation, soit il étudie et apprend.

2. Partition (couverture + disjonction)

© Editions ENI – Tous droits réservés – Copie personnelle de ABIDE ALAYI - 1-


Un individu participe nécessairement et exclusivement à une des deux associations (couverture et disjonction). Soit
une personne travaille, soit elle est au chômage.

3. Exclusion (non­couverture + disjonction)

Ici le pivot implicite est entre les entités Individu et Uv Cnam. Nous pouvons interpréter ceci de la façon suivante :
un individu ne peut à la fois être inscrit à une UV et la posséder.

4. Égalité

Cette contrainte est également nommée contrainte de simultanéité.

- 2- © Editions ENI – Tous droits réservés – Copie personnelle de ABIDE ALAYI


Toute personne qui pratique un sport appartient à une équipe et vice versa. L’ensemble des occurrences du pivot
est donc la même pour chacune des associations participant à la contrainte.

5. Inclusion

Elle traduit le fait que toutes les occurrences d’une association sont également occurrences d’une autre.

Dans notre cas, un enseignant ne peut être professeur principal que d’une classe où il enseigne.

© Editions ENI – Tous droits réservés – Copie personnelle de ABIDE ALAYI - 3-

Vous aimerez peut-être aussi