Добрый день.
Есть таблица компоненты, в ней компонент
Есть таблица компоненты.фильтры, в ней колонки компонент, свойство и значение, в ней компонент=1, свойство=[1,2,3,4,5], значение=[1,1,1,1,1]
Есть таблица продукты.свойства, в ней продукт, свойство и значение, в ней: продукт=1, свойство=[1,2,3,4,5], значение=[1,1,1,1,1]
Не могу составить алгоритм чтобы выбиралось последовательно с компонентов.фильтров -> продукты.свойства... Поможете ?
каким образом вы будете делать склад, если у вас могут быть смежные атрибуты (например, цвет / размер)? если не пугает сложность, то: attribute groups, attributes, products, product attribute sets с quantity