私は自分のプロジェクトのために病院のデータベースに取り組んでいます。私は患者、ベッド、医者などのテーブルを持っています。患者テーブルとベッドテーブルには、それぞれ患者が入院し、ベッドが占有されているBeg_DateとEnd_Dateがあります。
bed_No
テーブルの列に空のベッド番号を入力したいpatient
(つまり、ベッドが患者によって占有されていない場合)。私が抱えている問題は、500人の患者に対して300台のベッドしかないことです。したがって、患者のBeg_Date
とを比較してベッド数を埋める方法がまったくわかりません。また、この情報を、および列End_Date
の下のベッドテーブル内に保存する必要があります(つまり、どの患者がどの日付のどのベッドを占有したかに関する情報)。このベッドテーブルについては、「カスケードの挿入時」と「カスケードの削除時」があることだけを知っていますが、使用方法がわかりません。patientID
Beg_Date
End_Date