現在、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)