Добрый день!
Есть календарь такого вида
И вопрос в том, как вообще можно организовать базу данных для такого?
Есть разные типы занятий, и хотелось бы для каждого из них задавать конкретную дату, но может это неправильно, так как есть разовые мероприятия, а условные тренировки повторяются каждую неделю на протяжении какого-то времени.
Также у каждого занятия еще есть конкретное время
И если с уже готовыми данными я смогу разобраться, как их представить пользователю, то насчет того, как их хранить, идей нет вообще. Думал насчет отдельной таблицы для типов занятий, и отдельной для каждого занятия (с датой), но опять встает вопрос по поводу уместности такого решения, так как тогда получается много данных.
В любом случае, буду рад любой помощи
База данных может быть либо MySql, либо MongoDb, если это важно
В любом случае, буду рад любой помощи,
Заранее спасибо