Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parRaimond Chartier Modifié depuis plus de 9 années
1
ETAPE nom_etape PHASE nom_phase comporter1 1,1 TACHE nom_tache comporter2 1,1 LOT id_lot regroupe 1,1 1,n MCD démarche Merise
2
id_Role nom_association nom_entité intitule nature cardi. mini cardi. maxi nom_proprieteid_identifiant nom_role DF1 métamodèle MCD (en pointillés, des dépendances fonctionnelles conditionnelles – pour information)
3
ENTITE nom_entite ASSOCIATION nom_association ROLE id_role nom_role cardi_mini cardi_maxi PROPRIETE nom_propriete intitule nature etre_reliéposseder 2,n 0,n 1,1 décrire1décrire2identifier 0,n 0,1 1,1 XT IDENTIFIANT nom_identifiant 1,1 composer 1,n MCD1 métamodèle MCD
4
ENTITE nom_entite ASSOCIATION nom_association ROLE id_role nom_role cardi_mini cardi_maxi PROPRIETE nom_propriete intitule nature etre_reliéposseder 2,n 0,n 1,1 décrire1décrire2identifier 1,n 0,1 1,n XT I MCD2 métamodèle MCD
5
id_Role objet_association objet_entité intitule nature cardi. mini cardi. maxi nom_propriete id_identifiant nom_role nom_objet DF2métamodèle MCD
6
ENTITEASSOCIATIONROLE id_role nom_role cardi_mini cardi_maxi PROPRIETE nom_propriete intitule nature etre_reliéposseder 2,n 0,n 1,1 OBJET nom_objet décrire 0,n 0,1 identifier 1,n 0,1 X XT MCD3 métamodèle MCD fort / faible id relatif CONTRAINTE id_contrainte nom_contrainte type_contrainte avoir pour pivot relier
7
CLIENT num_cli nom_cli COMMANDE num_com date_com PRODUIT ref_prod design_prod prix_prod passercomporte r quantite 0,n 1,n 1,1 MCD exemple
8
ENTITE nom_entite ASSOCIATION nom_association ROLE id_role nom_role cardi_mini cardi_maxi PROPRIETE nom_propriete intitule natureLongueur etre_reliéposseder 2,n 0,n 1,1 décrire1décrire2identifier 1,n 0,n 0,1 1,n X I TYPE id_type intitule_type longueur… avoir 0,n 1,1 MCD métamodèle retenu implique de gérer autant de TYPE que de possibilités de nature des propriétés…
9
ENTITE client ENTITE commande ENTITE produit ROLE 1 « » 0 n ROLE 2 « » 1 ROLE 3 « » 1 n ASSOCIATION passer ASSOCIATION comporter Occurrences d’association « etre_relie » Occurrences d’association « posseder » Occurrences d’entité « ENTITE » Occurrences d’entité « ASSOCIATION » Occurrences d’entité « ROLE » ROLE 4 « » 1 n PROPRIETE quantite decrire1 PROPRIETE num_cli identifier PROPRIETE nom_cli decrire2 PROPRIETE num_com identifier PROPRIETE date_com decrire2 PROPRIETE ref_prod identifier PROPRIETE design_prodf decrire2 PROPRIETE prix_prod decrire2 occurrences d’entités et d’associations pour MCD exemple
10
ENTITE (nom_entite) ROLE (id_role, nom_role, cardi_mini, cardi_maxi, #nom_entite, #nom_association) ASSOCIATION (nom_association) -- version simple (mais des valeurs nulles dans le FK) PROPRIETE (nom_propriete, intitule, nature, #nom_association, #nom_entite, #nom_entite_identifier) (optimisation possible : #nom_entite_identifier remplacé par un booléen indiquant si oui ou non la propriété participe à l’identification de l’entité de nom nom_entite) -- version longue (mais pas de valeurs nulles dans les FK) PROPRIETE (nom_propriete, intitule, nature) DECRIRE_ASSOCIATION (nom_propriete, nom_association) DECRIRE_ENTITE (nom_propriete, nom_entite) IDENTIFIER_ENTITE (nom_propriete, nom_entite) MLD relationnel métamodèle retenu cf. script SQL pour implémentation MySQL
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.