У меня тоже подобное распутие, как сделать правильно
max_rip 21.11.2015 23:47
Но у меня недвижимость и полей меньше, тем более не все поля фильтруемые. Те которые фильтруемые вынесены в отдельную табличку и она растет в ширь по мере добавления чего-то.
Но я смотр. на всякие umi-cms, так они практически ВСЕ данные загнали в рамках пары таблиц.
И живут так, работают конечно не очень быстро и в коде можно потеряться.
Каждый раз смотрю в сторону слоника с его поддержкой JSON, с фильтрами и тому подобному.
На хабре как-то статья была, что все подобные параметры они сводили к битовому поиску по маске, что тоже интересно и нативно работает в mysql
Также есть еще статья
http://habrahabr.ru/post/114113/ тут уж потребуется подумать )
- Помогите с куском запроса MySQL, Arey 20.11.2015 21:52
- Задачу решил. Сделал набор таблиц содержащих в названии полей id параметра., Arey 03.12.2015 22:30
- Эмм..., Maxx [M] 04.12.2015 02:42
- Ответ, Arey 07.12.2015 02:02
- а данных то много?, Misha v.3 [M] 24.11.2015 10:52 / 24.11.2015 10:54
- Case 2: Используйте дайджест хеш от последовательности опций., andylars 23.11.2015 22:45
- Case 1: Если parameter_id обозримо конечен, то попробуйте представить их набор "в одну строку" как число (битовыми масками) , andylars 23.11.2015 22:24 / 24.11.2015 00:34
- Ответ, Misha v.3 [M] 21.11.2015 01:04 / 21.11.2015 01:16
- Ответ, G_Z [M] 20.11.2015 23:45
- Для реляционной базы это плохой запрос..., Sumo [M] 20.11.2015 23:21