mysqlデータベースで時刻表を表現したいと思います。私は3つのテーブルが必要だと考えていました。
classdetails
テーブル-クラスの定員、教室名などが含まれています。- 次の
class_sessions
テーブル:セッションのstart_timeとend_time、 class_unit
コース名(MAT003。et.c)の表
class_sessions
テーブルとテーブルにも適切な外部キーがありclass_unit
ます。
最終的には、「無料」クラス(クエリの実行時に現在クラスがないクラス)をクエリして、その名前を返すことができるようにしたいと思います(例:(Room 5b))
私がリストしたテーブルは、手元のクエリに十分ですか?
これをより良くする方法についてのアイデアはありがたいです。