Знаю, что вопрос уже «избитый», но не могу для себя решить как хранить настройки регистрации на мероприятия. Помогите!
Есть мероприятия. У этих мероприятий есть различные виды регистраций: конкурс, батлы, мастер-класс и так далее. У каждой из этой регистрации есть изменяемые настройки и значения «по-умолчанию»:
- Дата начала регистрации
- Дата окончания регистрации
- Тип калькулятора стоимости
- Валюта
- Максимальное количество регистраций
- Показывать виджет списка регистраций
- Показывать количество участников
- и так далее.
Настройки регистрации пользователь выбирает сам или используются по-умолчанию.
1. Где хранить подобные данные в MySQL или в noSQL?
2. В каком виде хранить такие данные?
3. Какая должна быть архитектура, если используется MySQL хранилище?
Возможно где-то есть хорошая статья, где разобран вопрос исходя из различных задач. Буду очень благодарен за ссылки!