Может вопрос не в этот тред, но всеже, всегда было интересно, как хранятся данные разных свойств товаров с бд? Неужели на каждое свойство товара совой столбец? Если общее количество свойств разных товаров 80? 100? 500? 500 столбцов?
Я лично организовывал так, делал в БД товаров количество столбцов N, где N максимальное количество свойств из всех групп товаров, при этом, на кажду группу товаров задавал название и количество столбцов с параметрами.
Но чувствую это как-то не правильно, запросы громоздкие получаются, и при этом не самые быстрые.