Modélisation orientée document avec JSON
On souhaite réaliser une base de données orientée documents pour gérer des cours et des étudiants, étant données les informations suivantes :
Un cours est décrit par les attributs code, titre, description, crédits et prérequis.
Les prérequis sont d'autres cours.
Un étudiant est décrit par les attributs nom, prénom, adresse.
Les adresses sont composées d'un numéro de rue, d'une rue, d'une ville et d'un code postal.
Un étudiant suit plusieurs cours et les cours sont suivis par plusieurs étudiants.
Question
Réaliser le MCD en UML de ce problème.
Question
Question
Proposer un exemple JSON basé sur l'imbrication.
Quel est le principal défaut de cette solution ?
Est-il toujours possible d'avoir une solution ne reposant que sur l'imbrication ?
Question
Proposer un exemple JSON basé sur les références.
Quelles sont les principales différences avec un système relationnel ?
Question
Sachant que l'objectif de l'application est de visualiser une liste des étudiants avec les cours que chacun suit, et d'accéder aux détails des cours uniquement lorsque l'on clique sur son code ou son titre.
Proposer une solution adaptée à ce problème mobilisant référence et imbrication.