Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
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 UNITE Articles produits ARTICLES
12
Contrainte d’exclusion
13
Contrainte d’égalité PASSER PAR CLIENT COMMANDE = CONCERNER PIECE
Toutes les commandes passées par un client sont des commandes de pièces détachées PASSER PAR CLIENT COMMANDE = commandes Clients CONCERNER PIECE DETACHEE Commandes de pièces détachées
14
Contrainte d’égalité ou simultanéité
15
Contrainte d’inclusion
Ne peut emprunter qui veut ! SOUSCRIRE ABONNEMENT Personnes PERSONNE I Personnes emprunteuses EFFECTUER EMPRUNT Personnes abonnées
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 UNITE Articles produits 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 Pivot « On »:
«On ne scie pas la branche sur laquelle on est assis » Pivot « On »:
23
Changement de pivot Pivot membre
«On ne scie pas la branche sur laquelle on est assis » Pivot membre
24
Double pivot Implicite les deux pivots:
«On ne scie pas la branche sur laquelle on est assis » Implicite les deux pivots:
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.