La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Les contraintes dans un MCD - rappels sur les différents types de contraintes - contraintes interrelations.

Présentations similaires


Présentation au sujet: "Les contraintes dans un MCD - rappels sur les différents types de contraintes - contraintes interrelations."— Transcription de la présentation:

1 Les contraintes dans un MCD - rappels sur les différents types de contraintes - contraintes interrelations

2 Toutes sortes de contraintes Contraintes dintégrité - identifiant - identifiant dune association dépendance fonctionnelle entre entités Contraintes sur un héritage Contraintes interrelations

3 Contrainte dintégrité fonctionnelle Cest une contrainte intra-association. certaines occurrences de lassociation sont interdites. Cest une dépendance fonctionnelle liant une partie des identifiants des entités associées.

4 Exemple1 Contrainte entre identifiants CLASSEPROFESSEUR MATIERE SALLE enseigner

5 Exemple2 Cursus ETUDIANTDATE DIPLOME cursus

6 C.I.F

7 Contraintes sur les généralisations/spécialisations Contrainte de totalité ( T ) et contrainte dexclusion( X). Type de la contrainte

8 Exemples Une hiérarchie : VEHICULE tourisme Poids lourds

9 Contraintes inter-associations Contraintes sur la participation dune entité à plusieurs associations. Quatre types - Egalité : = ou S - Inclusion : I - Exclusion: + ou X - Totalité : T ou (XT si partition)

10 Schéma de la contrainte ENTITE association1association2 Type de contrainte

11 Contrainte dexclusion Les articles sont soit des articles achetés soit des articles fabriqués ACHETER PRODUIRE ARTICLE FOURNISSEUR UNITE Articles achetés Articles produits ARTICLES X

12 Contrainte dexclusion

13 Contrainte dégalité Toutes les commandes passées par un client sont des commandes de pièces détachées PASSER PAR CONCERNER COMMANDE CLIENT PIECE DETACHEE Commandes de pièces détachées = commandes Clients

14 Contrainte dégalité ou simultanéité

15 Contrainte dinclusion Ne peut emprunter qui veut ! SOUSCRIRE EFFECTUER PERSONNE ABONNEMENT EMPRUNT Personnes abonnées I Personnes emprunteuses Personnes

16 Exemple dinclusion

17 Contrainte de totalité Les articles sont soit des articles achetés soit des articles fabriqués ACHETER PRODUIRE ARTICLE FOURNISSEUR UNITE Articles achetés Articles produits ARTICLES T 0,1 0,n

18 Exemple de totalité

19 Contrainte de totalité comme partition

20 Deux entités comme pivot Citoyen et logement

21 Deux entités pivot dans une inclusion

22 Changement de pivot «On ne scie pas la branche sur laquelle on est assis » Pivot « On »:

23 Changement de pivot «On ne scie pas la branche sur laquelle on est assis » Pivot membre

24 Double pivot «On ne scie pas la branche sur laquelle on est assis » Implicite les deux pivots:


Télécharger ppt "Les contraintes dans un MCD - rappels sur les différents types de contraintes - contraintes interrelations."

Présentations similaires


Annonces Google