public:std-3:cm2:conception_de_bases_de_donnees:3.1.1_modele_ensembliste:associations_valuees

  • 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."…
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.

Previous : types_d_associations Next : 3.1.2 Traduction vers le modèle relationnel

  • public/std-3/cm2/conception_de_bases_de_donnees/3.1.1_modele_ensembliste/associations_valuees.txt
  • Dernière modification : 2024/06/28 15:18
  • de 127.0.0.1