willlli: В моем примере ваши параметры хранятся в таблице ProductMeta по ключам равному названию параметра (key) и ключу продукта(id_product), их в у каждого товара может быть от ноля до бесконечности. Индексация по ключу ProductMeta.key и ProductMeta.value позволит мгновенно выбрать сходные товары по параметрам. И что самое интересное никаких "лишних полей", и этот вариант будет работать гораздо быстрее любого из предложенных вами.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.