Mam bazę danych MongoDB, którą chcę poprawnie udokumentować jej projekt schematu. Wiem, że MongoDB jest bazą danych NoSQL i z natury nie ma schematów, ale egzekwuję schemat w mojej aplikacji i chcę go przedstawić w lepszy sposób niż wydruk findOne()
wyniku.
Widzę wiele osób używających ER lub UML, ale nie wydaje mi się, aby koncepcyjnie słusznie przedstawiać moją bazę danych NoSQL jako relacyjną bazę danych lub przynajmniej wygląda to dziwnie.
Przykład użycia UML: MongoDB: Jak przedstawić diagram schematu w pracy dyplomowej?
Myślałem, że ludzie będą używać różnych modeli. Szukałem i daleko mi było MongoVUE, który oferuje ładny widok drzewa, aby zrozumieć schemat, ale nie jest przeznaczony do drukowania.
Czy jest coś jeszcze, czego brakuje mi w świecie NoSQL? A może powinienem odpocząć i trzymać się tradycyjnego UML?