データベースに保存する必要がある大量のデータがあります。データは次のとおりです。毎月、5 つのイベントがあります。5 つのイベントはさらに 2 つの異なるサブイベントに分割され、これらは別々に保持する必要があります。つまり、毎月 10 のイベントがあります。
最上位では、5 つのイベントに異なる見出しがあり、下に、奇数番号のサブイベントに 1 つの見出しがあり、偶数番号のサブイベントに 1 つの見出しがあります。
保存する前にこのデータを正規化したいのですが、最終的なデータベース構造にたどり着くのに苦労しており、これに関するヒントを探しています。私は正規化の経験がほとんどありません(これは私が取り組んでいる個人的なプロジェクトのためのものです)が、適切に行ってからすべてを一度にデータベースにダンプしたいと思います。
編集: 要求されたデータの例:
3月20日:
イベント 1: サブイベント 1: 午前 4:30、サブイベント 2: 午前 5:00
イベント 2: サブイベント 1: 午後 12:30、サブイベント 2: 午後 1:00
イベント 3: サブイベント 1: 4:午後15時、サブイベント2:午後4時45分
イベント4:サブイベント1:午後6時15分、サブイベント2:午後6時45分
イベント5:サブイベント1:午後8時、サブイベント2:午後8時45分
すべてのイベントは、1 か月および 1 年を通してさまざまな時期に繰り返されます。