qu'est-ce que le modèle e-a? Avant de créer une base, il faut définir ce qu’elle va contenir. Pour cela, il est judicieux de modéliser le système qui produit les données, c’est-à-dire d’en élaborer une représentation simplifiée. C’est ce que Ru- runa et Keiji ont fait avec les exportations du royaume de Kod. Le type de modélisation le mieux adapté aux bases de données s’ap- pelle E-A, pour entité-association ; il est similaire à la modélisation Me- rise. On appelle entités les choses du monde réel sur lesquelles on possède des données qu’il faut gérer, par exemple des fruits ou des clients. Chaque entité a des propriétés . Une association est une relation entre entités, par exemple la relation de vente qui existe entre l’entité fruit et l’entité client. Dans le modèle E-A, on tient compte de la cardinalité , c’est-à-dire du nombre d’associations entre deux entités. client vente fruit N M code produit nom produit prix quantité code client nom client exemples Essayez de modéliser les systèmes ci-dessous après avoir lu leur description – donnez- vous quelques instants de réflexion avant de regarder la solution. Gardez à l’esprit qu’il existe souvent plusieurs modélisations correctes : la solution n’est pas toujours unique. cas 1 Chaque client du royaume de Kod tient à jour un historique de ses achats. prince raminesS historique des achats client gestion historique 1 1 L’association est de type un-à-un . 74 Concevons une base de données !
Made with FlippingBook
RkJQdWJsaXNoZXIy NTEyNzY=