Tengo una base de datos MongoDB que deseo documentar correctamente su diseño de esquema. Sé que MongoDB es una base de datos NoSQL y no tiene esquemas por naturaleza, pero impongo un esquema a través de mi aplicación y quiero representarlo de una mejor manera que la impresión de un findOne()
resultado.
Veo a muchas personas que usan ER o UML, pero no creo que sea conceptualmente correcto representar mi base de datos NoSQL como una base de datos relacional o, al menos, parece extraño.
Ejemplo usando UML: MongoDB: ¿Cómo representar un diagrama de esquema en una tesis?
Pensé que la gente estaría usando diferentes modelos. He buscado y lo lejos que he visto fue MongoVUE que ofrece una buena vista de árbol para comprender el esquema, pero no es fácil de imprimir.
¿Hay algo más que me falta para el mundo NoSQL? ¿O debería descansar y seguir con UML tradicional?