J'ai une base de données MongoDB que je souhaite documenter correctement la conception de son schéma. Je sais que MongoDB est une base de données NoSQL et est sans schéma par nature, mais j'impose un schéma via mon application et je veux le représenter d'une meilleure manière qu'une impression d'un findOne()
résultat.
Je vois beaucoup de gens utiliser ER ou UML, mais je ne pense pas que ce soit conceptuellement correct de représenter ma base de données NoSQL comme une base de données relationnelle ou, du moins, ça a l'air bizarre.
Exemple utilisant UML: MongoDB: Comment représenter un diagramme de schéma dans une thèse?
Je pensais que les gens utiliseraient différents modèles. J'ai cherché et le loin que j'ai vu était MongoVUE qui offre une belle vue arborescente pour comprendre le schéma, mais ce n'est pas imprimable.
Y a-t-il quelque chose d'autre qui me manque pour le monde NoSQL? Ou dois-je me reposer et m'en tenir à l'UML traditionnel?