我有一个看起来像这样的模式:学生(sid,姓名,年龄,部门)课程(cid,姓名)注册(sid,cid,学期,年级)
使用关系微积分,找出参加所有课程的学生的姓名。我现在的样子是这样的:
{t | ∃ s ∈ Student (t.name = s.name ^ ∃ e ∈ Enrollment(s.sid = e.sid ^ ∀ c ∈ C (c.cid = e.cid))) }
有人可以告诉我这是否正确。
我有一个看起来像这样的模式:学生(sid,姓名,年龄,部门)课程(cid,姓名)注册(sid,cid,学期,年级)
使用关系微积分,找出参加所有课程的学生的姓名。我现在的样子是这样的:
{t | ∃ s ∈ Student (t.name = s.name ^ ∃ e ∈ Enrollment(s.sid = e.sid ^ ∀ c ∈ C (c.cid = e.cid))) }
有人可以告诉我这是否正确。