фильтровать и агрегировать данные, в частности в отчетах. И самое неприятное, что
признаки эти слабоформализуемы, и зачастую нужны один раз.

Интересно, это только я сталкиваюсь с такой любознательностью и инициативностью пользователей, или еще кто? И, что неприятно, решений красивых, для классической структуры БД, не вижу, кроме как городить "вертикальные" атрибуты и какие-то
метаописания.

у нас есть подсистема фильтров, живет на мета-описаниях :)
все не предусмотренные разработчиком атрибуты хранятся как текстовые поля

отбор (сиречь фильтрование) возможно как по предустановленным атрибутам, так и по пользовательским

--
Булычев Алексей
http://www.stella-npf.ru


Ответить