180 likes | 338 Views
Analyse et Conception des Systèmes d’Informations . IUT Dijon – Année Spéciale Sébastien PARFAIT sebastien.parfait@iut-dijon.u-bourgogne.fr sebastien.parfait@u-bourgogne.fr. Le MCD. Objectif : identifier et décrire les objets et leurs associations. Le formalisme comporte 3 concepts de base
E N D
Analyse et Conception des Systèmes d’Informations IUT Dijon – Année Spéciale Sébastien PARFAIT sebastien.parfait@iut-dijon.u-bourgogne.fr sebastien.parfait@u-bourgogne.fr
Le MCD • Objectif : identifier et décrire les objets et leurs associations. • Le formalisme comporte 3 concepts de base • L'entité • La relation • La propriété • Exemple • Durand passe la commande C1 pour les produit P1 et P2 • Durand passe la commande C2 pour les produit P2 et P3 • Dupond passe la commande C3 pour les produit P1 et P2 • Dupond passe la commande C4 pour les produit P2 et P3 • La commande C1 donne lieu à la facture F1 • La commande C2 donne lieu à la facture F2 • La commande C3 donne lieu à la facture F3 • La commande C4 donne lieu à la facture F4
Entite ENTITE • Définition : Objet pourvu d'une existence propre et conforme aux choix de gestion de l'entreprise • Exemple : personne, client, commande, produit, facture, date …
Client Commande Produit Facture ENTITE
RELATION • Les relations servent à définir les associations pouvant exister entre les entités • Elle n'a pas d'existence propre Relation Entité 1 Entité 4 Entité 2 Entité 3
Client Commande Produit Facture Passer Contient Concerne Correspond RELATION
PROPRIETES • Aussi appelée attribut • Donnée élémentaire que l'on perçoit sur une entité ou sur une relation • Le nom de la propriété est inscrit dans l'entité ou dans la relation
Client Produit Facture N° client Nom Prénom Adresse … N° produit Libellé Prix Unité … N° facture Date Montant Total … Passer Contient Quantité Concerne Quantité Correspond PROPRIETE Commande N° commande Date
Les occurrences • Elément individualisé d'une entité ou d'une relation ("Représentation physique") Entité 1 occurence
Les occurrences • Durand passe la commande C1 pour les produit P1 et P2 • Durand passe la commande C2 pour les produit P2 et P3 • Dupond passe la commande C3 pour les produit P1 et P2 • Dupond passe la commande C4 pour les produit P2 et P3 • La commande C1 donne lieu à la facture F1 • La commande C2 donne lieu à la facture F2 • La commande C3 donne lieu à la facture F3 • La commande C4 donne lieu à la facture F4
Cardinalités • Entre une relation et une entité • Cardinalité minimale : Nombre de fois minimum qu'une occurrence de l'entité participe aux occurrences de la relation 0 ou 1 • Cardinalité maximale : Nombre de fois maximum qu'une occurrence de l'entité participe aux occurrences de la relation 1 ou n
Client Produit Facture N° client Nom Prénom Adresse … N° produit Libellé Prix Unité … N° facture Date Montant Total … Passer Contient Quantité Concerne Quantité Correspond Cardinalité Commande N° commande Date
Dimension d'une relation • Nombre d'entités participant à la relation • 2 binaire • 3 ternaire • 4 quaternaire • … • N n-aire
Personne Employé N° Nom Prénom Adresse … N° Nom Prénom Adresse … Parent Conjoint Relation réflexive parent 0,1 0,n 0,1 0,2 enfant
Personne Logement N° Nom Prénom Adresse … N° Nom Prénom Adresse … Possède Occupe Exemple 1,1 0,n 0,1 0,1
Personne Logement N° Nom Prénom Adresse … N° Adresse … Loue Exemple bailleur 0,n 0,1 0,1 locataire
jockey Course Cheval N° Nom Prénom Adresse … N° Nom Prénom Adresse … N° Nom Prénom Adresse … participe Exemple 0,n 0,1 0,n 1,n