Objectifs II
[15 min]
Vous êtes le président de l'association "Objectifs", dont l'objet est d'aider ses étudiants membres à mener des projets dans le cadre de leurs études. Pour le moment cette association gère tous ces projets avec un logiciel de type tableur.
La concision et la clarté de la rédaction, ainsi que la bonne mobilisation des concepts et de la terminologie du domaine des bases de données seront intégrées à l'évaluation.
Question
On considérera ce tableau comme une relation, et on admettra que cette extension est suffisante pour l'interprétation des données :
Question
On propose une première décomposition pour que le modèle soit en 1NF.
Projet (#Num, Nom, Debut, Fin, Specialite, CDP-Prenom, CDP-Nom, CDP-Specialite)
Tache (#NumProjet=>Projet, #NumTache, Nom, Participant-Prenom, Participant-Nom, Participant-Specialite)
Partenaire (#Nom, Description)
Partenariat (#Partenaire=>Partenaire, #Projet=>Projet, role)
Projet (#Num, Nom, Debut, Fin, Specialite, CDP-Prenom, CDP-Nom, CDP-Specialite) Tache (#NumProjet=>Projet, #NumTache, Nom, Participant-Prenom, Participant-Nom, Participant-Specialite) Partenaire (#Nom, Description) Partenariat (#Partenaire=>Partenaire, #Projet=>Projet, role)
Montrer que ce modèle n'est pas en 3NF et lister l'ensemble des DFE responsables.
Proposer une décomposition en 3NF.