Desain skema MongoDB berpusat pada keputusan utama: embedding (menyimpan data terkait di dalam dokumen) vs referencing (menyimpan data terkait di dokumen/koleksi terpisah dengan referensi). Tidak seperti normalisasi default SQL, desain MongoDB dioptimalkan untuk cara data diakses.
Embedding — simpan data terkait bersama-sama
{
: (),
: ,
: { : , : },
: [
{ : , : },
{ : , : }
]
}
