Задача на дизайн (для программистов):
Sep. 12th, 2014 10:56 amЕсть у нас конфигурация для каждого пользователя (у нас B2B), как фильтровать что то (не важно что), например сделки. Для кого то - по дате сделки, для кого то по продукту, для кого то по сумме. А для кого то совсем кастомное - в коде пишем. Эту конфигурацию хочу хранить в базе. Ну типа имя фильтра (или его имя класса, или спринг бина) и аргументы (createdsince, 90). Проблема в том, что у разных фильтров разное число аргументов. Хранить их все в одной колонке и парсить - не эстетично. Что делать?