Étudiants et UVs (introduction)

[20 min]

On dispose du schéma UML ci-après qui décrit des étudiants, des UV, les notes obtenues par les étudiants à ces UV, et les diplômes d'origine de ces étudiants.

Étudiants et UVs
  • {key} désigne des clés candidates, ici toutes les clés ne sont composées que d'un seul attribut

  • {local key} désigne une clé locale

  • un semestre est de la forme 'PYYYY' ou 'AYYYY' (où YYYY désigné une année sur 4 chiffre) ; exemple : 'A2013', 'P2014...

Question

Traduire le schéma en modèle logique relationnel. (MLD1).

On choisira obligatoirement les clés primaires parmi celles nécessitant le plus petit nombre de bits possible pour leur codage.