Задать вопрос

Надо ли хранить ссылки (id) на дочерние документы в mongodb?

Есть два документа в базе: people и doc. doc'ом всегда владеет people.
В doc создаю поле owner (id), аналогично в people есть массив docs для хранения id документов.
Имеет ли смысл в этом у people массиве с id doc'ов? Будет ли быстрее выполняться запрос find по _id (передаём массив айдишек) чем по owner? Если ни так ни так не правильно, то как правильно?
  • Вопрос задан
  • 433 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Merion Academy
    Базы данных с нуля
    2 месяца
    Далее
  • Skillbox
    Профессия PHP-разработчик с нуля до PRO
    7 месяцев
    Далее
  • Stepik
    Тестирование ПО (без проверки)
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
Первый вариант правильный
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы