Les contraintes dans un MCD - PowerPoint PPT Presentation

les contraintes dans un mcd n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Les contraintes dans un MCD PowerPoint Presentation
Download Presentation
Les contraintes dans un MCD

play fullscreen
1 / 24
Les contraintes dans un MCD
250 Views
Download Presentation
mirit
Download Presentation

Les contraintes dans un MCD

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

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

  2. Toutes sortes de contraintes • Contraintes d’intégrité - identifiant - identifiant d’une association dépendance fonctionnelle entre entités • Contraintes sur un héritage • Contraintes interrelations

  3. Contrainte d’intégrité fonctionnelle • C’est une contrainte intra-association . certaines occurrences de l’association sont interdites. • C’est une dépendance fonctionnelle liant une partie des identifiants des entités associées.

  4. Exemple1 • Contrainte entre identifiants CLASSE PROFESSEUR enseigner MATIERE SALLE

  5. Exemple2 • Cursus ETUDIANT DATE cursus DIPLOME

  6. C.I.F

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

  8. Exemples • Une hiérarchie : VEHICULE tourisme Poids lourds

  9. Contraintes inter-associations • Contraintes sur la participation d’une 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 Type de contrainte ENTITE association1 association2

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

  12. Contrainte d’exclusion

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

  14. Contrainte d’égalité ou simultanéité

  15. Contrainte d’inclusion Ne peut emprunter qui veut ! SOUSCRIRE ABONNEMENT Personnes PERSONNE I Personnes emprunteuses EFFECTUER Personnes abonnées EMPRUNT

  16. Exemple d’inclusion

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

  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: