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