Проектирование схемы в MongoDB сосредоточено на ключевом решении: встроенные данные (хранение связанных данных внутри документа) в сравнении с ссылками (хранение связанных данных в отдельных документах/коллекциях со ссылками). В отличие от SQL, который по умолчанию нормализует данные, дизайн MongoDB оптимизирован для того, как данные используются.
Встроенные данные — хранение связанных данных вместе
{
: (),
: ,
: { : , : },
: [
{ : , : },
{ : , : }
]
}
