数据库E-R图转换为关系模式的一个问题

(二)某商业集团数据库中包含3个实体:商店、商品和职工,其中,商店实体包含有:商店编号、商店名、地址等属性;商品实体包含有:商品号、商品名、规格、单价等属性;职工实体包含有:职工编号、姓名、性别、业绩等属性。商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可以在多个商店销售,每个商店销售的商品包含一个“月销售量”属性;商店与职工间存在“聘用”联系,每个商店有多个职工,每个职工只能在一个商店工作,商店聘用职工有“聘期”与“月薪”两个属性。

转为关系模式后,
职工(职工编号,姓名,性别,业绩,商店编号,聘期,月薪)
我想问问 这个的主码是两个还是一个 ,职工编号和商店编号? 还是说只有一个主码(职工编号) 谢谢

主键以职工编号最好,但是如果有重复,可以联合商店编号做联合主键。那样每个店都可以员工编码从1开始追问

有重复是啥意思,指啥重复

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-11-27
职工编码是主键,商店编码是外键。追问

那商店编号要不要画个横线

追答

主键和外键用不同符号标识

追问

就是说画横线的只有职工编号?

追答

本回答被提问者采纳
相似回答