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