信管网cnitpm618333436***: [回复] 1:
a:经理,b:主管号,c:隶属部门
2:
部门:主键:部门号,外键:主管号,分公司号
员工:主键:员工号,外键:隶属部门
3:不用,只需要在主管这个实体中,添加对应的属性,可以有部门号,任职起止时间
信管网cnitpm610258705***: [回复] 联系1 分公司-经理 n:1
联系2 分公司-部门 1:n
联系3 部门-主管 1:1
联系4 部门-员工 1:n
a 经理
b 主管号,分公司编号
c 部门号,岗位
部门 主键:若部门号不唯一则部门号+分公司编号 若部门号唯一则部门号 外键:分公司编号,主管号
员工 主键:若员工号不唯一则部门号+员工号 若唯一则员工号 外键:部门号
需要。因为历任主管跟部门存在多对多的关系,所以需要增加一个实体
主管部门关系(部门号,员工号,任职时间,任职年限,是否在职)
信管网逢考必过_ch***: [回复]
分公司-经理 1:1 部门-主管:1:1 分公司-部门:1:n 员工-部门:n:1
a:经理 b:主管、分公司编号 c:部门号、岗位
部门:主键:部门号、外键:分公司编号、主管
员工:主键:员工号:外键:部门号、岗位
需要增加一个实体、要记录多个部门历年来的历任主管信息 是1个多对多的关系,需要新增一个实体
信管网cnitpm633797129***: [回复] 问题1:
分公司-联系1-部门 1:n
分公司-联系2-经理 1:1
部门-联系3-主管 1:1
部门-联系4-员工 1:n
问题2:
经理,b:主管号,分公司编号c:隶属部门,岗位
问题3:
部门主键部门号外键主管号,分公司编号
员工主键员工号,外键隶属部门
问题4:
不需要,在员工表增加任职时间和任职年限属性,可以根据隶属部门和岗位过滤出历任主管信息
信管网cnitpm630501712***: [回复] 【问题1】
分公司——经理(联系1:1:1)
分公司——部门(联系2:1:n)
部门——员工(联系3:1:n)
部门——主管(联系4:1:1)
【问题2】
a: 经理,b: 主管号、分公司编号,c: 部门编号、岗位
【问题3】
部门:主键(部门编号),外键(分公司编号,主管号)
员工:主键(员工号),外键(部门编号)
【问题4】
需要增加,因为部门和主管从时间维度来考量是一个多对多的关系,一个部门可能先后被不同的主管所管理,一个主管也可能先后管理不同的部门,因此需要增加一个记录表存放部门号、主管号、任职时间和任职年限。
信管网cnitpm548123883***: [回复] 分公司:部门 1:* 部门:员工 1:* 部门:主管1:1 分公司:经理1:1
a 经理
b 主管号 分公司编号
c 隶属部门 岗位
部门主键部门号 主管号 外键 主管号
员工主键 员工号 外键员工号
不需要 只需要在增加一个主管的关系模式 将主管号 部门号 任职时间 任职年限放进主管的关系模式
信管网cnitpm600760858***: [回复] a 经理
b 主管号 分公司编号
c 部门号 岗位
联系1: 分公司 部门 *:*
联系2:部门 员工 1:*
联系3:部门 主管 1:1
联系4:分公司 经理 1:1
部门:主键 部门号 外键 分公司编号,主管号
员工:主键 员工号 外键 部门号
需要,需要增加 历任主管表来记录
信管网cnitpm548123883***: [回复] 1:n 1:1
信管网cbsa***: [回复] 问题1
联系1 1:1 分公司-经理
联系2 1:n 分公司-部门
联系3 1:n 部门-员工
联系4 1:1 部门-主管
问题2
a 经理
b 主管号 分公司编号
c 隶属部门 岗位
问题3
部门 主键 部门号 外键 主管号 分公司编号
员工 主键 员工号 外键 隶属部门
问题4 不需要 可以在员工表里记录相关信息
信管网cnitpm521225159***: [回复] 问题1:
分公司-部门:1:n
分公司-经理:1:1
部门-主管:1:1
部门-员工:1:n
问题2:
a:经理
b:主管号,分公司号
c:隶属部门,岗位
问题3:
部门:主键:部门号,外键:主管号
员工:主键:员工号,外键:隶属部门
问题4:
不需要,新增任职时间即可
|