DONOR
ID -- primary key
NAME
BLOOD_GROUP
MEDICAL_REPORT
CONTACT_NUMBER
ADDRESS
PATIENT
ID -- primary key
NAME
BLOOD_GROUP
DISEASE
BLOOD_BANK
ID -- primary key
ADDRESS
CONTACT_NUMBER
现在,您已准备好创建跟踪捐赠和接受的表格 .
2)捐赠表引用了捐赠者和血库:
DONATION
ID -- primary key
DONOR_ID -- foreign key to DONOR.ID
BLOOD_BANK_ID -- foreign key to BLOOD_BANK.ID
PLACE
TIME
AMOUNT
3)验收表引用捐赠和患者:
ACCEPTANCE
ID -- primary key
PATIENT_ID -- foreign key to PATIENT.ID
DONATION_ID -- foreign key to DONATION.ID
1 回答
我不确定我是否完全理解您发布的图像,但根据您的解释,这是一个针对您的用例的示例设计 .
1)从以下3个表开始:它们定义基础对象,并且彼此独立 .
现在,您已准备好创建跟踪捐赠和接受的表格 .
2)捐赠表引用了捐赠者和血库:
3)验收表引用捐赠和患者: