考虑以下关系模式(主键以粗体显示):
staff(staffid,姓名,月薪,地址,电话号码,角色id);
角色(角色id,角色名称,角色描述);
患者(pat ID、pat姓名、pat地址、pat联系方式、pat血型);
预约(日期,时间,工作人员id,拍拍id);
如何用关系代数写出与不同医生单独预约的所有患者的姓名列表?
注意这是考试复习中的一个问题,我一直被困住了!
附注选择
role_name="Doctor"
一些关系演算:
这在时间限制上存在错误,因为我们永远无法在一天或不同的两天内同时进行预约:例如,周一 1200 点和周二 1200 点预约是禁止。