Здравствуйте!
БД для программ тренировок.
Нужно создавать программы тренировок, которые будут в разное время дня и со свои набором упражнений.
Насколько я понимаю между ними всеми будет связь многие-ко-многим.
Сделал три таблицы, для временных блоков в день, списка всех упражнений и для программ.
И одну таблицу для связи.
Вопрос такой.
Правильно ли три таблицы связывать одной? (во всех мануалах, в примерах, связывают две таблицы... не нашел где про три и больше)
Нужно ли делать таблицу для Утро.Вечер.День? Или как-то по другому можно решить?
UPD
Забыл еще написать, что это будет же по датам.
А отсюда еще вопрос... Как хранить программы для каждого пользователя?
так?