У меня есть большой объем данных, которые необходимо сохранить в базе данных.Данные: на каждый день месяца есть 5 событий.Далее 5 событий делятся на 2 разных подэтапа, которые необходимо хранить отдельно, то есть на каждый день месяца существует 10 событий.
На верхнем уровне 5 событий имеют разные заголовки, а нижние - нечетные под-события имеют один заголовок, а четные под-события - один заголовок.
Я быЯ хотел бы нормализовать эти данные перед сохранением, но я изо всех сил пытаюсь прийти к окончательной структуре БД и ищу подсказки по этому вопросу.У меня очень мало опыта нормализации (это для личного проекта, над которым я работаю), но я бы предпочел сделать это правильно, а затем выгрузить все в базу данных за один раз.
Редактировать: Пример данных какзапрошено:
20 марта:
Событие 1: Подэвент 1: 4:30, Подэвент 2: 5:00 am
Событие 2: Подэвент 1: 12:30:00, Подэвент 2: 1:00 вечера
Событие 3: Подэвент 1: 16:15, Подэвент 2: 4:45 вечера
Событие 4: Подэвент 1: 6:15, Суб-событиеСобытие 2: 6:45 вечера * 10101 * Событие 5: Подэвент 1: 8:00 вечера, Подэвент 2: 8:45 вечера
Все события повторяются в разное время в течение месяца и всего года.