Здравствуйте. У меня возникла следующая ситуация. Есть проект, в нём, само собой есть классы, представляюшие таблицы из БД(сущности). Сейчас для всех пользователей представлен одинаковый функционал, но в будущем возможно для отдельных пользователелей функционал будет модифицироваться. И если с бизнес-логикой довольно просто: можно просто подключать нужные менеджеры и т.д. То вот с хранением каких-то дополнителтных данных возникают сложности, ведь таких модификаций может много и если для каждой делать своё поле(например модифицирует класс пользователя и добавляется поля "предпочтение", "интересы" и т.д.), то таблицы будут раздеваться до огромных размеров. Собственно, идея такая: в каждой таблице сделать поле "модификации" и туда в формате json писать данные, которые уже бизнес-логикой будут разбираться.
Вот только хранение json в базе звучит как костыль( Какие вообще варианты есть?
Как вариант паттерн EAV или Entity-Attribute-Value
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть объект json (приходит с сервера)Можно ли его отсортировать по order? Вот сам объект
Необходимо спарсить из файла цифры и занести их в гуглотаблицуНа данный момент получается такой вариант: