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条答案
按热度按时间fhg3lkii1#
我不确定我是否完全理解你发布的图片,但根据你的解释,这里是一个为你的用例设计的示例。
1) 从以下3个表开始:它们定义基本对象,并且彼此独立。
现在,您可以创建跟踪捐款和接受情况的表了。
2) 献血表参考了捐献者和血库:
3) 接受表格参考捐赠和患者: