Как структурировать отношения «многие ко многим» с полями в базе данных документов? - PullRequest
0 голосов
/ 02 мая 2020

В моей базе данных две коллекции: заказы и товары. У заказа может быть много продуктов, и продукт может быть включен во многие заказы.

Я искал вложения и ссылки на документы, но проблема в том, что в самих отношениях есть некоторые данные. Думая в направлении SQL, у меня будет третья коллекция для хранения документов, описывающих это отношение, содержащих следующие поля:

  • OrderID
  • ProductID
  • Сумма
  • Номер партии продукта

Но я не считаю это обычной практикой в ​​базе данных документов. Должен ли я сделать это или есть лучший способ сделать это?

...