Patient、Doctor、Appointment、Department、Medical Recordのエンティティを含む病院管理システムのER図を作成してください
フレームワークについて
この病院ER図の例には、PATIENT、DOCTOR、DEPARTMENT、APPOINTMENT、MEDICAL_RECORDが含まれています。APPOINTMENTは患者と医師の両方を参照し、予約日時、ステータス、メモを保持します。MEDICAL_RECORDも同じ2つのエンティティを参照し、日付、診断、治療、処方箋テキストを含みます。
5つの関係が描かれています。図では医師と診療科が関連付けられていますが、Doctorの属性一覧にはdepartment_id外部キーがありません。Departmentにはfloorとbed_countが含まれますが、ベッド、入院、投薬、請求に対応する独立したエンティティはありません。そのため、実装前にこの関係をさらに詳細なスキーマへ落とし込む必要があります。
このモデルを使って、予約・診療記録アプリケーションの対象範囲を確認してください。不足している診療科キーを追加し、どの概念を独立したテーブルにするかを決定しましょう。図はその判断を文書化するのに役立ちますが、データベース制約とアクセスルールは別途実装する必要があります。
含まれる内容
病院管理システムER図
✦ Free preview · Sign in to use
よくある質問
関係は描かれていますが、Doctorにはdepartment_idフィールドがありません。実装前に外部キーを追加するか、関係モデルを見直してください。
いいえ。対象となるのは予約と診療記録です。Departmentにはbed_count属性がありますが、入院、個別のベッド、ベッド割り当てを表すエンティティはありません。
PrescriptionはMedical Recordの文字列として表現されています。1件の記録に複数の投薬項目が必要な場合は、独立したエンティティを追加し、それぞれのフィールドと関係を定義してください。
無料で開始。クレジットカード不要。