Descubrimos que los diagramas de clase son en realidad una de las mejores formas de representar un diseño de esquema mongo.
Puede capturar la mayoría de los elementos que tendrá un documento, como matrices, objetos incrustados e incluso referencias.
Pautas generales que usamos para relacionar conceptos con uml
Incrustar =Agregación de composición
Referencia =Clase de asociación
Si no está familiarizado con la terminología uml, esta es una introducción decente.
Introducción a UML del sitio de IBM