• Aucun résultat trouvé

16/11/20191

N/A
N/A
Protected

Academic year: 2022

Partager "16/11/20191"

Copied!
3
0
0

Texte intégral

(1)

16/11/2019

1

1 Ph. CHOCHOIS

Le MCD: Les associations réflexives

Exemple: Une entreprise gère ses employés (numero, nom et prénom).

Certains employés se marient entre eux.

Nous allons schématiser les employés à l'aide d'une entité "EMPLOYE"

avec:

• Un identifiant: numero

• Deux propriétés: nom et prénom

Page 2

Le MCD: Les associations réflexives

Comment faire pour représenter les relations entre les employés ? Un employé est relié par une relation "est marié" à un autre employé.

Nous pourrions faire une seconde entité "Employé" mais dans ce cas, nous aurions une redondance d'information.

La solution, c'est de relier les employés aux employés, donc de faire une association "est marié" qui relie l'entité "EMPLOYE" à l'entité

"EMPLOYE", c'est à dire à elle-même.

Page 3

Le MCD: Les associations réflexives

Les cardinalités expriment qu'un employé peut ne pas être marié (cardinalité minimale à 0) et il peut être marié au maximum à un autre employé (cardinalité maximale à 1).

Page 4

Le MCD: Les associations réflexives

Si on modifie légèrement notre cas pour prendre en compte la polygamie, les cardinalités vont être modifiées.

Dans ce cas, un employé peut être marié à plusieurs personnes. La cardinalité maximale passe à "n".

Ainsi, les 2 branches de l'association ne jouent pas le même rôle. Elles n'ont d'ailleurs pas les mêmes cardinalités. Il peut être intéressant de faire figurer le rôle de chaque branche ("époux" et "épouse").

Page 5

Le MCD: Les associations réflexives

On élargit le cas précédent pour gérer les mariages dans un service municipal (service de l'état civil).

Les individus peuvent être célibataires, peuvent se marier, peuvent divorcer et peuvent se remarier avec un autre conjoint.

Réalisez les MCD et MLD.

Page 6

(2)

16/11/2019

2

Le MCD: Les associations réflexives

On élargit le cas précédent pour gérer les mariages dans un service municipal (service de l'état civil).

Les individus peuvent être célibataires, peuvent se marier, peuvent divorcer et peuvent se remarier avec un autre conjoint.

Et ils peuvent aussi se remarier avec un conjoint avec lequel ils ont précédemment divorcés.

Remarque: On ne peut pas se marier 2 fois le même jour.

Réalisez les MCD et MLD.

Page 7

Le MCD: Les associations réflexives

Exercices d'applications:

Page 8

Le MCD: Les associations réflexives

Exercices d'applications:

Page 9

Le MCD: Les associations réflexives

Exercices d'applications:

Page 10

Le MCD: Les associations réflexives

Exercices d'applications:

Page 11

Le MLD: Les associations réflexives

Page 12

(3)

16/11/2019

3

Le MLD: Les associations réflexives

Page 13

Références

Documents relatifs

Une, deux ou trois propositions peuvent

Le report à nouveau créditeur représente la part du bénéfice N dont l’affectation est différée

Des individus peuvent aussi être déclarés positifs à tort. Lorsqu'il est positif, le test ELISA est 

Chapitre Géométrie - 01 Vecteurs, droites et plans de l’espace Cours.. Deux droites de l’espace peuvent

Cette stratégie permet de conclure rapidement dans le cas où un des deux points au moins appartient à la droite d.. ▪On cherche s’il existe un réel t

C’est dans ce dernier cadre que l’IFFD-OTR se propose d’or- ganiser la première édition du Dia- logue Interprofessionnel sur la Fis- calité (DIF), les 11 et 12 novem- bre 2021

L’ensemble des points communs (anatomie, fossiles, cellules, ADN, gènes, développement....) entre espèces indique donc clairement une origine commune pour

Comme cette autonomie les amène à être seuls, sans aide humaine, ils doivent être « intelligents» pour fonctionner.. Ainsi, une voiture sans conducteur peut circuler seule, et un