学校の生徒とその運動成績を格納するデータベース テーブルがあります。したがって、各子供は、特定のイベント (幅跳び、高跳び、100m) の記録と共に、競争力のあるステータス (ユース、U15、オープン) を持ちます。
ユース -> U15 からオープンへの子供のタイムラインを示す特定の子供のレポートを取得したいと思います。生徒が学校にいる期間のさまざまな記録 (自己ベスト) と同様に。
ただし、データベース テーブルには、子供の現在のステータスと現在の自己ベストのみが格納されます。
子供の履歴が記録されるように、データベースをどのように構築できますか?