有如下关系模式,分析每个关系模式的主码,外码,完成后面的查询 职员表:Emp(eid:integer;ename:string,salary:real) 部门表:Dept(did:integer,dname:string,managerid:integer,floornum:integer) 职员与部分的关系表:Works(eid:integer,did:integer); Works表表示:一个职员可以在多个部门工作,一个部门有多个职员 Dept表中managerid可以取值null,表示尚未任命部门经理,floornum可以取值null,表示尚未分配工作地点