Los documentos reverenciados en jmoordb -core se basan en el principio de que estos son documentos embebidos en la colección, en los cuales podemos especificar si deben ser consultados en otra colección o se utilizan los documentos de la misma colección. En el ejemplo contados con tres colecciones Animal, Grupo , Zoo. Dentro de animal tenemos dos documentos embebidos Zoo y Especie. Colección Grupo /* 0 */ { "_id" : ObjectId("63613acfc6acae0fad901685"), "grupo" : "Mamifero", "idgrupo" : "mamifero" } /* 1 */ { "_id" : ObjectId("63613afec6acae0fad901686"), "grupo" : "Aves", "idgrupo" : "aves" } /* 2 */ { "_id" : ObjectId("63613b19c6acae0fad901687"), "grupo" : "Reptiles", "idgrupo" : "reptiles" } Colección Zoo /* 0 */ { "_id" : ObjectId("63613a91c6acae0fad901683"), ...