病理学ラボ管理のクラス図
病理学ラボの運営を支える主要エンティティとその属性、相互関係を示すクラス図です。
エンティティ一覧
+----------------+
| Patient |
+----------------+
| - patientID |
| - name |
| - age |
| - gender |
| - address |
| - phone |
| - email |
+----------------+
+------------------+
| Lab Technician |
+------------------+
| - technicianID |
| - name |
| - qualification |
| - experience |
| - phone |
| - email |
+------------------+
+----------------+
| Test |
+----------------+
| - testID |
| - name |
| - description |
| - price |
+----------------+
+---------------------+
| Test Request |
+---------------------+
| - requestID |
| - patientID |
| - technicianID |
| - testID |
| - requestDate |
| - status |
+---------------------+
+-----------------+
| Test Result |
+-----------------+
| - resultID |
| - requestID |
| - testID |
| - value |
| - unit |
| - referenceRange|
| - resultDate |
+-----------------+
リレーションシップ
- 1人の患者は複数の検査依頼を持つことができる。
- 1人の検査技師は複数の検査依頼を担当できる。
- 1つの検査は複数の検査依頼に利用される。
- 1つの検査依頼は1件の検査結果に紐づく。
