Descobrimos que os diagramas de classes são, na verdade, uma das melhores maneiras de representar um projeto de esquema mongo.
Ele pode capturar a maioria dos itens que um documento terá, como arrays, objetos incorporados e até referências.
Diretrizes gerais que usamos para relacionar conceitos a uml
Incorporar =Agregação de composição
Referência =classe de associação
Se você não estiver familiarizado com a terminologia uml, então esta é uma introdução decente.
Introdução UML do site da IBM