В принципе есть идея по не стандартному решению задачи.
Arey 21.11.2015 10:19
Как один из вариантов рассматриваю использовать id параметров в заголовках столбцов, в ячейках соответственно значения этих параметров. Парсер позволяет легко сформировать запрос в зависимости от пришедших данных. Есть три вопроса:
1. В таблице будет уже порядка 180 столбцов и порядка 4000 строк и будет ивелечиваться. Насколько такая таблица будет все тормозить?
2. Не возможность индексации по id параметра. При каких размерах таблицы это может стать проблемой?
3. На сколько там будут корректно работать все условия типа
(parametr_id_1=1 AND
parametr_id_2=1) OR
parametr_id_3=1 AND
(parametr_id_4>=10 AND # случай использования значения в фильтре а не просто галочки
parametr_id_4<=20) AND
и т.д.?
- Помогите с куском запроса 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