Ubunifu wa schema wa MongoDB unazingatia uamuzi mkuu: embedding (kuhifadhi data inayohusiana ndani ya nyaraka) dhidi ya referencing (kuhifadhi data inayohusiana katika nyaraka/makusanyo tofauti na marejeo). Tofauti na normalize-kwa-chaguo-msingi ya SQL, ubunifu wa MongoDB huboresha kwa jinsi data inavyofikiwa.
Embedding — kuhifadhi data inayohusiana pamoja
{
: (),
: ,
: { : , : },
: [
{ : , : },
{ : , : }
]
}
