Modélisation des données : Particularités v1.3 Révision 2: Slide31: flèche MLD Slide2 : concept Slide: 8 flèches Slide12:MLD Association ternaire: slide 23 nzozor@gmail.com Nicolas Zozor 2012
1. Les entités spécialisées Révision 2: Slide31: flèche MLD Slide2 : concept Slide: 8 flèches Slide12:MLD Association ternaire: slide 23 nzozor@gmail.com Nicolas Zozor 2012
Contraintes de partition « + » ou « XT » Entité générique : propriétés communes Entité spécialisée: propriété spécifiques
Contraintes de partition « + » ou « XT »
Contraintes de partition « + » ou « XT »
Contraintes de partition « + » ou « XT »
Contraintes de partition « + » ou « XT » Schéma relationnel : CLIENT( Num_Clt, Nom_Clt, CP_Clt, Ville_Clt) CLIENT_OCCASIONNEL(Num_Clt, Total_Annuel_Ventes) CLIENT_REGULIER(Num_Clt, Tx_Rem)
Contraintes d’exclusion « X » Chaque occurrence de l’entité générique contient les valeurs d’une seule ou de 0 entité spécialisée
Contraintes d’exclusion « X » Chaque occurrence de l’entité générique contient les valeurs d’une seule ou de 0 entité spécialisée
Contraintes d’exclusion « X » Chaque occurrence de l’entité générique contient les valeurs d’une seule ou de 0 entité spécialisée
Contraintes de partition « X » Schéma relationnel : CLIENT( Num_Clt, Nom_Clt, CP_Clt, Ville_Clt) CLIENT_OCCASIONNEL(Num_Clt, Total_Annuel_Ventes) CLIENT_REGULIER(Num_Clt, Tx_Rem)
Contraintes de totalité « T » Chaque occurrence contient les valeurs d’une seule ou de plusieurs entités spécialisées
Contraintes de totalité « T » Chaque occurrence contient les valeurs d’une seule ou de plusieurs entités spécialisées
Contraintes de totalité « T » Chaque occurrence contient les valeurs d’une seule ou de plusieurs entités spécialisées
Contraintes de partition « T » Schéma relationnel : CLIENT( Num_Clt, Nom_Clt, CP_Clt, Ville_Clt) CLIENT_OCCASIONNEL(Num_Clt, Total_Annuel_Ventes) CLIENT_REGULIER(Num_Clt, Tx_Rem)
2. Contraintes entre associations Révision 2: Slide31: flèche MLD Slide2 : concept Slide: 8 flèches Slide12:MLD Association ternaire: slide 23 nzozor@gmail.com Nicolas Zozor 2012
Contraintes de partition « + » ou « XT » Chaque occurrence participe à l’une ou à l’autre association mais pas aux deux Révision 2: Slide31: flèche MLD Slide2 : concept Slide: 8 flèches Slide12:MLD Association ternaire: slide 23 nzozor@gmail.com Nicolas Zozor 2012
Contraintes de partition « + » ou « XT » Le matériel provient soit d’une location, soit d’un achat auprès du fournisseur nzozor@gmail.com Nicolas Zozor 2012
Contraintes d’exclusion « x » Chaque occurrence participe à l’une ou à l’autre association ou aucune des deux Révision 2: Slide31: flèche MLD Slide2 : concept Slide: 8 flèches Slide12:MLD Association ternaire: slide 23 nzozor@gmail.com Nicolas Zozor 2012
Contraintes d’exclusion « x » Révision 2: Slide31: flèche MLD Slide2 : concept Slide: 8 flèches Slide12:MLD Association ternaire: slide 23 Le matériel provient soit d’une location, soit d’un achat auprès du fournisseur voire d’un don nzozor@gmail.com Nicolas Zozor 2012
Contraintes de totalité « T » Chaque occurrence participe à l’une ou à l’autre association ou aux deux Révision 2: Slide31: flèche MLD Slide2 : concept Slide: 8 flèches Slide12:MLD Association ternaire: slide 23 nzozor@gmail.com Nicolas Zozor 2012
Contraintes de totalité « T » Révision 2: Slide31: flèche MLD Slide2 : concept Slide: 8 flèches Slide12:MLD Association ternaire: slide 23 Le matériel peut être soit loué soit acheté. Le matériel peut être loué puis acheté. nzozor@gmail.com Nicolas Zozor 2012
Contraintes d’égalité ou de simultanéité (S) Chaque occurrence participe simultanément aux différentes associations. La réciprocité est vraie Révision 2: Slide31: flèche MLD Slide2 : concept Slide: 8 flèches Slide12:MLD Association ternaire: slide 23 nzozor@gmail.com Nicolas Zozor 2012
Contraintes d’égalité ou de simultanéité (S) Révision 2: Slide31: flèche MLD Slide2 : concept Slide: 8 flèches Slide12:MLD Association ternaire: slide 23 Un véhicule loué est obligatoirement assuré. Un véhicule assuré à été obligatoirement loué nzozor@gmail.com Nicolas Zozor 2012
Contraintes d’inclusion (I) Chaque occurrence participe simultanément aux différentes associations. La réciprocité n’est pas vraie. Révision 2: Slide31: flèche MLD Slide2 : concept Slide: 8 flèches Slide12:MLD Association ternaire: slide 23 nzozor@gmail.com Nicolas Zozor 2012
Contraintes d’inclusion (I) Révision 2: Slide31: flèche MLD Slide2 : concept Slide: 8 flèches Slide12:MLD Association ternaire: slide 23 nzozor@gmail.com Nicolas Zozor 2012