Есть таблица, что то типа
take.ms/kDG68 но гораздо больше
Как хранить я более-менее придумал:
3 таблицы
product_id|name
param_id|name
product_id|param_id|value
Вот таким запросом я забираю из БД все данные
SELECT product.product_id, param.param_id.id, compare.value FROM param AS p
LEFT OUTER JOIN compare ON product.product_id = compare.product_id
LEFT JOIN product ON param.param_id = compare.param_id
ORDER BY param.sort, param.id, product.id
Получаю
1|1|Да
1|2|Нет
...
а вот дальше я как то впал в ступор, как это правильно собрать, что бы можно было удобно вывести? Возможно что я уже сам себе заморочил голову и ответ где то на поверхности и крайне прост...