MongoDB şema tasarımı bir ana karar etrafında döner: embedding (ilişkili verileri bir belgenin içinde depolamak) vs referencing (ilişkili verileri ayrı belgeler/koleksiyonlarda depolamak ve referanslar kullanmak). SQL'in varsayılan normalizasyonundan farklı olarak, MongoDB tasarımı verilerin nasıl erişildiğini optimize eder.
Embedding — ilişkili verileri bir arada depolayın
{
: (),
: ,
: { : , : },
: [
{ : , : },
{ : , : }
]
}
