260 likes | 334 Views
Modélisation des données : Particularités v1.3. nzozor@gmail.com. Nicolas Zozor 2012. 1. Les entités spécialisées. nzozor@gmail.com. Nicolas Zozor 2012. Contraintes de partition « + » ou « XT ». E ntité générique : propriétés communes Entité spécialisée: propriété spécifiques.
E N D
Modélisation des données : Particularitésv1.3 nzozor@gmail.com Nicolas Zozor 2012
1. Les entités spécialisées 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 » • 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 nzozor@gmail.com Nicolas Zozor 2012
Contraintes de partition « + » ou « XT » • Chaque occurrence participe à l’une ou à l’autre association mais pas aux deux 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 nzozor@gmail.com Nicolas Zozor 2012
Contraintes d’exclusion « x » 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 nzozor@gmail.com Nicolas Zozor 2012
Contraintes de totalité « T » 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 nzozor@gmail.com Nicolas Zozor 2012
Contraintes d’égalité ou de simultanéité (S) 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. nzozor@gmail.com Nicolas Zozor 2012
Contraintes d’inclusion (I) nzozor@gmail.com Nicolas Zozor 2012