2024年4月22日发(作者:)
数据库概念设计E-R图练习题
1.上海可的商业连锁集团需要建立信息系统。该系统中存在3个实体集,一是“商店”
实体集,属性有商店编号、商店名、地址等;二是“商品”实体集,属性有商品号、商品名、
规格、单价等;三是“职工”实体集,属性有职工编号、姓名、性别、业绩等。
商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可以放在多个
商店销售,每个商店销售的一种商品有月销售量;商店与职工之间存在“聘用”联系,每个
商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和工资。试画出E-R
图。
商店编号商店名地址
商店
m
月销售量
销售
n
商品号
商品名
实体型:
商店(商店编号,商店名,地址)
商品(商品号,商品名,规格,单价)
职工(职工编号,姓名,性别,业绩)
关系模型:
商店(商店编号,商店名,地址)
商品(商品号,商品名,规格,单价)
职工(职工编号,姓名,性别,业绩,
商店编号
,工资,聘期)
销售(
商店编号,商品号,
月销售量)
1
工资
聘用
聘期
n
职工
单价
职工编号姓名
业绩
性别
商品
规格
2. 某集团公司需要建立一个数据库存储以下信息:
(1).该集团公司由多个工厂组成,每个工厂具有厂名和厂长名两个属性;一个厂内有多
个车间,每个车间有车间号、车间主任姓名、地址和电话。
(2).一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种。
(3).一个车间生产多种产品,产品有产品号和价格。
(4).一个车间生产多种零件,一个零件也可能由多个车间制造。零件有零件号、重量和
价格。
(5).一个产品由多种零件组成,一种零件也可装配出多种产品。
(6).产品与零件均分类存贮在特定仓库中。
(7).厂内有多个仓库,仓库有仓库号、仓库主任姓名和电话。
厂名 厂长名
厂址
工厂
接待电话
车间号
车间
车间主
任姓名
地址
电话
职工号
姓名
年龄
性别
工种
工人
仓库主任姓名
电话
仓库号
仓库
地址
零件号
产品号
价格
产品
重量
零件
价格
1
工厂
组成
n
1
生产
m
拥有
n 1
车间
1
组装
n
n
装配
m
工作
n
工人
零件
N
产品
n
M
零件存放
n
仓库
M
产品存放
实体型:
工厂(厂名、厂长名、厂址、接待电话)
车间(车间号、车间主任姓名、地址、电话)
发布者:admin,转转请注明出处:http://www.yc00.com/web/1713801194a2321265.html
评论列表(0条)