Доброго времени суток ! Всплыла следующая проблема , как реализовать фильтры на этом движке ? Задача не является чем-то из области фантастики ,однако проблема в следующем : в БД (в таблице product_attribute ) храниться около 1 500 000 записей ,и под одним attribute_id храниться разный текст ( + пока не ясно как фильтровать в атрибутах по диапазону).Прилагаю скрин.
В плане написать на php фильтры не составляет никакого труда , однако использовать id атрибута не возможно , like заметно тормозит + не очень и точный .Вариант переделать логику этих атрибутов - мне кажется самым приемлемым. Возможно вместо (`text`) вносить id текста , а сам текст атрибута вынести в другую таблицу (и сделать уникальным) ,что позволит в 100-ни раз уменьшить эту таблицу ,так как сейчас она 70 мб.Возможно кто-то сталкивался таким ,или на свежую голову предложит решение ?Заранее спасибо