Quick Start Guide & Tips and Tricks
In Moon Modeler you can easily draw hierarchical MongoDB diagrams. The diagrams can be visually presented in a form similar to entity relationship diagrams (ERD) that usually describe structures of relational databases.
One of the main advantages of Moon Modeler is the possibility to visually display embedded documents.
In MongoDB diagram the documents are displayed inside collections and also as a separate graphical objects. Modifications made to an embedded document are automatically reflected in all collections where the document is used. See the Address embeddable document in the MongoDB diagram below. It is used in collections Customer and Vendor.
Documents can appear inside other documents. See collection Customer. The collection contains document Contact that contains an array of addresses (embedded document Address).
#MongoDB diagram & embedded documents