A2:与record dental procedure(记录医疗信息) 、search and print procedure info(查询并打印信息)有关联
所以A2是医护人员
A3和Maintain dental staff info(病人基本信息)、Enter payment(更新支付状态)有关联
所以推测A3是办公人员
剩下一个接待员,所以A1为接待员
U1与接待员有关联,所以U1为Maintainpatientinfo(记录病人基本信息)
U2与接待员和办公人员都有关联,而办公人员需要在系统中更新支付状态,即在就诊信息中更新支付代码,所以U2位记录就诊信息
U3只与办公人员有关,应该是PrintInovioces(打印发票)
所以A1:Receptionist A2:DentalStaff A3:OfficeStaff U1:Recordofficevisitinfo U2:Maintainpatientinfo U3:PrintIinvoices
C1和C2对C3有泛化关系,我们观察说明,发现Invoice、InsuranceInvoice、Patientlnvoice之间是泛化关系
所以我们可以确认C3是Invoice(发票)
我们可以确认C1和C2的取值分别为InsuranceInvoice和Patientlnovoice其中一个
C1和病人还有医保信息都有联系,所以我们判断C1是PatientInvoice(病人的发票)
而C2和MedicalInsurance(医保信息)有关联,所以我们推测C2为InsuranceInvoice(医保机构的发票)
剩下C4和C5
C4与payment、Invoice、Dentalstaff都有关联,
而且这个时候文中的英文单词只有Procedure和OfficeVisit还没有填入.
"治疗信息包括:治疗项目名称、 治疗项目描述、治疗的牙齿和费用等。治疗信息由每位参与治疗的医护人员分别向系统中 录入。"
所以C4为Procedure
而只剩下一个OfficeVisit,自然就是C5了,我们也可以检测一下,一个就诊信息对应着一个病人,而一个病人对应着至少一次就诊记录,符合逻辑.
C1:PatientInvoice(病人的发票) C2:InsuranceInvoice(医保机构的发票) C3:Invoice(发票) C4:Procedure(治疗) C5:OfficeVisit(就诊记录)
C4:Procedure 必要属性有:治疗项目名称、治疗项目描述、治疗的牙齿、治疗的费用
C5:OfficeVisit:就诊时间、就诊费用、支付代码、病人支付费用、医保支付费用
Patient:病人姓名、身份证号、出生日期、性别、首次就诊时间、最后一次就诊时间
DentalStaff:姓名、职位、身份证号、家庭住址、联系电话