首页 > 试题广场 >

假定一个部门的数据库包括以下的信息:

[问答题]

假定一个部门的数据库包括以下的信息:

职工:职工号、姓名、住址

部门:部门名、经理

产品:产品号、产品名、价格、型号

制造商:制造商编号、制造商名称、地址、联系电话

其中,一个部门拥有多名职工,一个职工只能属于一个部门;一个部门可以销售多种产品,每种产品可由多个部门来销售;每种产品可由多家制造商来生产,每家制造商又生产多种产品。

完成如下设计:

a 设计该数据库系统的 E-R 图;

b)将E-R模型转换成关系模型。

(1)

(2)

转换为等价的关系模式结构如下:

职工 ( 职工号,姓名,住址,部门名 )

部门 ( 部门名,经理 )

产品 ( 产品号,产品名,价格,型号 )

制造商 ( 制造商编号,名称,住址,***话 )

销售 ( 部门名,产品号 )

生产 ( 制造商编号,产品号 )

发表于 2017-05-10 00:29:02 回复(0)