Company ERD Company Tables 列出拥有相同主管的每对员工的姓氏。不应该有任何重复的反向对,也不应该有员工与同一个员工配对。
我有一个带有SUPERSSN的员工表和带有MGRSSN的Department表,我尝试使用这段代码,但是我被困了。
empdep1(ssn1,name) := project superssn, fname(employee);
empdep3(ssn3,name) := empdep1;
empdep2(ssn2) := project mgrssn (department);
emp := project ssn1 (select (ssn1=ssn2)(empdep2 product empdep1));
alg2 := project fname,superssn (emp njoin employee);