0

患者と看護師の間に多対多の関係を設定しようとしています。

患者 ID をナース ID に割り当てる必要があります。ですから、患者と看護師の間には関係があります。これは関数 TABLE JOIN を介して可能ですか?

これまでのところ、3 つのテーブルがあります。

Patient 
(
PatientID (PK), 
Forename, 
surname, 
gender, 
date of birth, 
address, 
illness, 
prioirty
)

seen_by 
(
ID(PK),
PatientID(FK), 
NurseID(FK)
) 

Nurse 
(
NurseID(PK),  
Forename, 
surname
)

患者と看護師の関係を追加するために、seen_by テーブルに外部制約を追加しました。

Patient (PatientID (PK), Forename, surname, gender, date of birth, address, illness, prioirty)

seen_by (ID(PK) PatientID(FK to Patient.PatientID), NurseID(FK to Nurse.NurseID) )

Nurse (NurseID(PK), Forename, surname)

私が間違っていることへの提案はありますか?前もって感謝します!

4

1 に答える 1