MERISE MCD Cardinalités


Cardinalits La cardinalit dun lien entre une entit et une association prcise le minimum et le maximum de fois quun individu de lentit peut tre concern par lassociation Dfinition De manire plus gnrale les cardinalits dune entit dans une association expriment le Nombre de fois quune occurrence de cette entit peut tre implique dans une occurrence de Lassociation au minimum et au maximum Cardinalit Les cardinalits permettent de caractriser le lien qui existe entre une entit et la relation laquelle elle est relie la cardinalit dune relation est compose dun couple comportant une borne maximale et une borne minimale intervalle dans lequel la cardinalit dune entit peut prendre sa valeur La borne minimale gnralement 0 ou 1 dcrit le nombre minimum de fois quune entit peut participer une relation La borne maximale gnralement 1 ou n dcrit le nombre maximum de fois quune entit peut participer une relation Une cardinalit 1 n signifie que chaque entit appartenant une classe dentits participe au moins une fois la relation Une cardinalit 0 n signifie que chaque entit appartenant une classe dentits ne participe pas forcment la relation Un couple de cardinalits plac entre une entit E est une association A reprsente le nombre minimal et maximal doccurrences de lassociation A qui peuvent tre ancres une occurrence de lassociation E
Exemple En gnral on utilise n pour remplacer une cardinalit gt 1
On a alors 4 types de cardinalit 1 01 une occurrence de lentit ne participe jamais plus dune fois lassociation 2 11 une occurrence de lentit participe une et une seule fois lassociation 3 1n une occurrence de lassociation participe toujours au moins une fois lassociation 4 0n aucune prcision nest fournie quant la participation des occurrences de lentit lassociation Rgle de Gestion Exemple le MCD dune cole peut avoir les rgles de gestion suivantes R1 un professeur fait au moins un enseignement R2 une classe a au moins un enseignant R3rappel chaque matire est enseigne par un ou plusieurs professeurs Le MCD sera Autres exemples Un formateur enseigne un ou plusieurs modules un module peut tre enseign par ou plusieurs formateurs Un lve suit un ou plusieurs cours un cour est suivi par un ou plusieurs lves Un lecteur peut voter sur o ou 1 candidat et candidat peut collecter 0 ou n votes
Un vhicule appartient 1 et 1 seul type le type de vhicule contient 1 ou plusieurs vhicules 11 1n Genre de films peut contenir 0 ou n films un film correspond 1 et 1 seul genre Rcapitulatif En fait dans la grande majorit des cas on nutilise que 4 combinaisons de valeurs pour les Cardinalits 01 au plus une 11 une et une seule 1n une ou plusieurs 0 n zro ou plusieurs RG un client commande au moins 1 produit sous-entendu ou plusieurs et un produit peut ne pas encore avoir t command comme il peut lavoir t plusieurs fois Le tableau ci-dessous rcapitule les valeurs que peut prendre ces couples Vhicule Nimmatriculassion Couleur TypeVehicule Cylindree NbrPlaces Consommation Appartient
1 er Exemple
2 me Exemple La modlisation conceptuelle que nous proposons dans ce document concerne la gestion des stocks dune entreprise Liste des entits Clients Articles Fournisseurs Liste des associations Commander liant les entit Articles et Clients Livrer liant les entits Articles et Fournisseurs Schma Entit-Association Un client a au moins command un article et peut commander n articles n tant indtermin la cardinalit minimale de lentit Clients dans lassociation Commander et 1 et la cardinalit Maximale et n Un article peut avoir t command entre 0 et n fois un article peut tre command par 0 ou n Clients Un Article peut tre livr par 1 ou n fournisseurs Un fournisseur peut livrer 1 ou n articles Le schma complet de Entits-Association 1 n 0 n 1n 1n Clients NClient NomClients PrenomClients AdresseClients Articles NArticles Designation PrixUnitaireVente Fournisseurs NFournisseurs NContact Tel Commander QteCommandee DateCommande Livrer QteLivrer DateLivreaison NomLivreur Clients NClient NomClients PrenomClients AdresseClients Articles NArticles Designation PrixUnitaireVente Fournisseurs NFournisseurs NContact Tel Commander QteCommandee DateCommande Livrer QteLivrer DateLivreaison NomLivreur
Notion de contrainte dintgrit fonctionnelle Dfinition Une contrainte dintgrit fonctionnelle ou CIF est dfinie par le fait quune des entits de lassociation est dtermine par la connaissance dune ou plusieurs entits participant cette association Une salle peut contenir 0 ou n ordinateurs et quun ordinateur existe dans une et une salle dans le cas dune association binaire une contrainte dintgrit fonctionnelle existe partir du moment ou une cardinalit de type 11 existe Certain auteur propose une criture du type Inscrire les cardinalits Un animal appartient une espce au minimum Oui non Cardinalit minimum 1 Cardinalit minimum 0 Un animal appartient une espce au maximum Oui non Cardinalit maximum 1 Cardinalit maximum n Une espce comprend un animal au minimum Oui non Cardinalit minimum 1 Cardinalit minimum 0 Une espce comprend un animal au maximum Oui non Cardinalit maximum 1 Cardinalit maximum n Une personne aime un animal au minimum Oui non Cardinalit minimum 1 Cardinalit minimum 0 Une personne aime un animal au maximum Oui non Cardinalit maximum 1 Cardinalit maximum n Un animal est aim par une personne au minimum Oui non Cardinalit minimum 1 Cardinalit minimum 0 Un animal est aim par une personne au maximum Oui non Cardinalit maximum 1 Cardinalit maximum n Un animal mange un aliment au minimum Oui non Cardinalit minimum 1 Cardinalit minimum 0 Un animal mange un aliment au maximum Oui non Cardinalit maximum 1 Cardinalit maximum n Un aliment est mang par un animal au minimum Oui non Cardinalit minimum 1 Cardinalit minimum 0 Un aliment est mang par un animal au maximum Oui non Cardinalit maximum 1 Cardinalit maximum n
client Livraison Produit Payement Mode de payement Facture Relance Client Livrer Client Livrer Produit Payer Facturer Client Facturer livraison Payer Facture Relance Facture
Animal RefAnimal Espce CodeEspece Personne NumPersonne Aliment NumAliment Appartenir Aimer Manger
تحميل

DOCX

2277 مشاهدة.

Omar Ajouaou

Omar Ajouaou

cour MERISE Cardinalités
أرسلت .



كلمات مفتاحية :
merise mcd cardinalités
merise mcd cardinalités wetud docs ...