DynamoDb: каскадная фильтрация в произвольном порядке - PullRequest
0 голосов
/ 27 июня 2019

У меня есть таблица Product с 8 атрибутами товара (размер, цвет, вес, цена, язык и т. Д.).

Я хочу получить:

  • allразмеры в данном цвете
  • все размеры в данном цвете в данном весе
  • все размеры в данном цвете в данном весе в данной цене
  • все размеры вданный цвет в данном весе в данной цене на данном языке
  • или в любом произвольном порядке: например, все веса в данной цене в данном размере в данном цвете

Из того, что я нашел до сих пор:

  • Продукты имеют отношение «многие ко многим» с каждой характеристикой / атрибутом, поэтому шаблон проектирования списка смежности может применять
  • МатериализованныйМожет ли применяться шаблон графика?

Мне действительно трудно найти правильные глобальные вторичные индексы для использования здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...