laowantong / mocodo

Modélisation Conceptuelle de Données. Nickel. Ni souris.
https://www.mocodo.net
MIT License
181 stars 49 forks source link

Gabarits pour de nouveaux modèles logiques #94

Open fduchatea opened 1 year ago

fduchatea commented 1 year ago

Dans la méthodologie Merise, le niveau logique correspond à un choix du modèle de BD. En général, un diagramme E/A est souvent traduit en relationnel au niveau logique. Mais d'autres modèles logiques sont possibles, par ex le modèle arbre comme XML, le modèle graphe comme RDF ou le modèle document comme dans MongoDB (JSON) pour ne citer que ceux-là.

Pourrait-on créer de nouveaux gabarits afin de générer un autre modèle logique que le relationnel ? Ci-dessous quelques pointeurs (liste non exhaustive).

Traduction en arbre (XML) :

Traduction en graphe RDF :

Traduction en document (JSON) :

laowantong commented 1 year ago

Excellent, merci pour tous ces pointeurs. Ça sera probablement un gros chantier, mais intéressant. Je ne pense pas que les gabarits suffiront, car ils sont appliqués après passage au relationnel.

laowantong commented 1 year ago

Un projet connexe : https://linkml.io