現在、PHP と MySQL データベースを使用しています。私は現在、自分の部門のコース カタログ ページを作成しています。という名前のテーブルをセットアップしましたCourses。データベース テーブルの残りの構造で問題が発生しています。で行われるクラスと で行われるクラスがありfallますspring。また、その中には隔年で開講するものもあります。semesterおよびに従って自動的に更新するために PHP で使用できるテーブルを作成したいと考えていますscholarly year。courses nameより具体的には、 、description、およびその年のいずれかで提供されるかどうかを示したいと思いfall or semesterます。その年に開講されなかったコースはページに表示されません。
上記の要件に適合するようにテーブルを適切に構成するにはどうすればよいですか?
例(コース番号、クラス名):
3210 Musical Theatre Styles I (Fall)
3220 Musical Theatre Styles II (Spring)
4500 Musical Theatre Showcase (Fall of year 2014)