为某单位建立数据库,其中包含如下信息: (1)职工:职工号、姓名、性别、年龄。 (2)部门:部门号、部门名、经理。 (3)产品:产品号、产品名称、规格、单价。 (4)制造商:制造商名、地址、电话。 如果规定:每个部门有多名职工,每名职工只能属于一个部门;每个部门有一个经理,他是职工中的一员;每个部门销售多种产品,每种产品只能由一个部门销售;每种产品可由多个制造商生产,每个制造商也可以生产多种产品。 根据上面叙述,解答下列问题: (1)设计E-R模型,要求标注连通词,可省略属性。 (2)将E-R模型转换成关


为某单位建立数据库,其中包含如下信息: (1)职工:职工号、姓名、性别、年龄。 (2)部门:部门号、部门名、经理。 (3)产品:产品号、产品名称、规格、单价。 (4)制造商:制造商名、地址、电话。 如果规定:每个部门有多名职工,每名职工只能属于一个部门;每个部门有一个经理,他是职工中的一员;每个部门销售多种产品,每种产品只能由一个部门销售;每种产品可由多个制造商生产,每个制造商也可以生产多种产品。 根据上面叙述,解答下列问题: (1)设计E-R模型,要求标注连通词,可省略属性。 (2)将E-R模型转换成关系数据模型,并指出每一个关系的主码和外码(如果存在)。

正确答案:e-r图


Tag:数据库结构 部门 职工 时间:2024-01-20 16:17:07