假设要根据某商业集团的商店、商品和职工等信息建立一个数据库。 描述商店的信息有:商店编号,商店名,地址。 描述商品的信息有:商品号,商品名,规格,价格。 描述职工的信息有:职工编号,姓名,性别。 有关语义如下: 每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售一种商品有月销售量;每个商店由许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。 请完成如下设计: (1).试画出E—R图,在图上注明联系的类型;
时间: 2024-03-31 18:34:57 浏览: 45
抱歉,作为一个语言模型,我无法画图。但我可以给你文字描述E-R图:
实体:
- 商店(属性:商店编号、商店名、地址)
- 商品(属性:商品号、商品名、规格、价格)
- 职工(属性:职工编号、姓名、性别、聘期、月薪)
联系:
- 商店和商品之间的联系是“销售”,这是一个多对多的联系,因为每个商店可销售多种商品,每种商品也可放在多个商店销售。在“销售”联系上,还有一个属性是月销售量。
- 商店和职工之间的联系是“聘用”,这是一个一对多的联系,因为每个商店由许多职工,每个职工只能在一个商店工作。在“聘用”联系上,还有两个属性是聘期和月薪。
相关问题
假设要根据某商业集团的商店、商品和职工等信息建立一个数据库。 描述商店的信息有:商店编号,商店名,地址。 描述商品的信息有:商品号,商品名,规格,价格。 描述职工的信息有:职工编号,姓名,性别。 有关语义如下: 每个商店可销售多种商品,每种商品也可放在多个商店销售,每个商店销售一种商品有月销售量;每个商店由许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪。 请写出他的关系模型
商店表:店编号(PK),店名,地址
商品表:商品编号(PK),商品名,规格,价格
销售表:店编号(FK),商品编号(FK),月销售量
职工表:职工编号(PK),姓名,性别
工作表:店编号(FK),职工编号(FK),聘期,月薪
其中,销售表和工作表为关系表,用于关联商店表、商品表和职工表。店编号和商品编号为外键(FK),分别与商店表和商品表建立关联。职工编号和店编号也为外键(FK),分别与职工表和商店表建立关联。
阅读全文