Есть задача, которая описана вот тут -
yiiframework.ru/forum/viewtopic.php?t=10771 в теме есть решение сделать что-то key -> value. Насколько хорошее это решение? Как мне кажется, так это не очень круто выйдет. Поиск и фильтрация возможны только если по двум полям искать, тогда на оба поля надо будет индексы создавать, а так как таблица будет огромная из-за лютой денормализации, то вставка будет очень долго происходить.
Как считаете?
upd. По ссылке не мой вопрос, там просто пример того что нужно сделать и описание проблемы, так же там решение key -> value, мое же решение это создать относительно большую таблицу например profile (кого ищу, сколько лет, цель знакомства, семейное положение ... итд), для множественного выбора (таки пунктов мало) создавать отдельную табличку
upd2. Проблема еще в том, что почти каждый пункт в анкете - это не просто выбор из представленных, а еще и возможность ввести что-то свое.