Zagnieżdżanie przechowuje powiązane dane wewnątrz dokumentu (zagnieżdżone); odwoływanie się przechowuje je w oddzielnych dokumentach powiązanych za pomocą identyfikatora. Jest to kluczowa decyzja modelowania danych w MongoDB, z różnymi kompromisami dla wydajności odczytu, rozmiaru danych i złożoności aktualizacji.
Zagnieżdżanie — zagnieżdżone w dokumencie
{
: (),
: ,
: { : , : },
: [
{ : , : },
{ : , : }
]
}
