某工厂零件管理系统的需求分析如下。1) 一个车间有多个工人,每个工人只能在一个车间工作。每个工人有职工号、姓名、年龄、性别、工种。2) 一个车间生产多种产品,一种产品可以在多个车间制造。产品有产品号、价格。3) 一个车间生产多种零件,一种零件可以在多个车间制造。零件有零件号、重量、价格。4) 一种产品由多种零件组成,一种零件可装配到多种产品中。5) 厂内有多个仓库。仓库有仓库号、管理员编号、管理员姓名、电话。6)一种产品或零件只能放入一个仓库,而每个仓库中可以存放多种产品或零件。请在上述背景基础上,完成如下数据库设计:(1)请画出该系统的 ER 图。(2)给出满足3NF的关系模式, 并标出每个关系模式的主外健(用下划线标识主码,用波浪线标识外码)。
某工厂零件管理系统的需求分析如下。1) 一个车间有多个工人,每个工人只能在一个车间工作。每个工人有职工号、姓名、年龄、性别、工种。2) 一个车间生产多种产品,一种产品可以在多个车间制造。产品有产品号、价格。3) 一个车间生产多种零件,一种零件可以在多个车间制造。零件有零件号、重量、价格。4) 一种产品由多种零件组成,一种零件可装配到多种产品中。5) 厂内有多个仓库。仓库有仓库号、管理员编号、管理员姓名、电话。6)一种产品或零件只能放入一个仓库,而每个仓库中可以存放多种产品或零件。请在上述背景基础上,完成如下数据库设计:(1)请画出该系统的 ER 图。(2)给出满足3NF的关系模式, 并标出每个关系模式的主外健(用下划线标识主码,用波浪线标识外码)。
发布时间:2025-05-07 23:10:52