Как бороться с бесконечным количеством схем в mongoDB?(из-за перестановок атрибутов) - PullRequest
0 голосов
/ 03 марта 2019

Мы пытаемся создать базу данных на основе данных, которые выглядят следующим образом: (например)

Атрибутами являются товары, которые покупали клиенты

Алиса:

  • Атрибут1 (маффин): 5
  • Атрибут3 (сливочное масло): 1
  • Атрибут6 (молоко): 2

Боб:

  • Атрибут2 (черника): 10
  • Атрибут4 (сыр): 2
  • Атрибут5 (яблоко): 6

Как вы можете себе представить, в магазине естьболее 100+ (но конечное) количество товаров, которые клиент может купить.У нас есть список всех возможных предметов, которые кто-то может купить.

Из-за сочетания возможных атрибутов и индивидуального поведения клиенты не могут быть классифицированы по заранее определенным типам (то есть покупатели только из фруктов, молочные продукты).только покупатели и т. д.)

Как мы можем создать такую ​​базу данных?

Мы используем SailsJS и MongoDB

...