===== Associations valuées===== * On s’intéresse ici aux associations qui représentent une “action” (inscription, achat, embauche, affectation…). * Lors d’une mise à jour de la base, certains événements tels que l’emprunt ou le retour d’un ouvrage, l’affectation d’un employé à un poste, ou la liste des anciens clients disparaissent. * Il est possible de garder une trace des événements passés en mettant un (ou plusieurs) attributs sur une association. * Ainsi, certaines associations peuvent être "datées", c'est à dire * avoir lieu à une date * ou prendre place sur une durée précise (prêt,accès temporaire, statut temporaire…) * On peut ainsi mémoriser : * "Monsieur Dupont a été employé au département logistique de tant à tant."… * "L'étudiant X a été élève Centrale Méditerranée de telle année à telle année"… **Exemple** "Monsieur Dupont a été employé au département logistique de tant à tant."… |{{public:std-3:cm2:conception_de_bases_de_donnees:3.1.1_modele_ensembliste:s7-cm2-10.png?400}}| **Exemple** * Chaque coureur est décrit par ses nom, prénom, nationalité et numéro de maillot. * Chaque coureur appartient à une équipe qui possède un numéro, un sponsor associé. * Chaque coureur participe à une ou plusieurs étapes. Une étape se caractérise par son numéro, son type (contre la montre/étape simple), ses points de départ et d'arrivée, sa date. * A chaque étape est associée un classement d'arrivée pour chaque coureur, avec la durée totale de course. |{{public:std-3:cm2:conception_de_bases_de_donnees:3.1.1_modele_ensembliste:s7-cm2-11.png?400}}| __Previous__ : [[public:std-3:cm2:conception_de_bases_de_donnees:3.1.1_modele_ensembliste:types_d_associations]] __Next__ : [[public:STD-3:CM2:Conception de bases de données:3.1.2 Traduction vers le modèle relationnel]]