La progettazione dello schema in MongoDB si centra su una decisione chiave: embedding (archiviare dati correlati all'interno di un documento) vs referencing (archiviare dati correlati in documenti/collezioni separate con riferimenti). A differenza della normalizzazione per default di SQL, la progettazione di MongoDB ottimizza per come i dati vengono acceduti.
Embedding — archiviare dati correlati insieme
{
: (),
: ,
: { : , : },
: [
{ : , : },
{ : , : }
]
}
