Ich habe eine MongoDB-Datenbank, deren Schemadesign ich ordnungsgemäß dokumentieren möchte. Ich weiß, dass MongoDB eine NoSQL-Datenbank ist und von Natur aus schemenlos ist, aber ich erzwinge ein Schema durch meine Anwendung und möchte es besser darstellen als einen Ausdruck eines findOne()
Ergebnisses.
Ich sehe viele Leute, die ER oder UML verwenden, aber ich denke nicht, dass dies konzeptionell richtig ist, um meine NoSQL-Datenbank als relationale Datenbank darzustellen, oder zumindest sieht es seltsam aus.
Beispiel mit UML: MongoDB: Wie wird ein Schemadiagramm in einer Arbeit dargestellt?
Ich dachte, dass die Leute verschiedene Modelle verwenden würden. Ich habe gesucht und weit entfernt habe ich MongoVUE gesehen , das eine schöne Baumansicht bietet, um das Schema zu verstehen, aber es ist nicht druckerfreundlich .
Gibt es noch etwas, das mir für die NoSQL-Welt fehlt? Oder sollte ich mich ausruhen und bei der traditionellen UML bleiben?