问答题
某工厂需建立一个数据库以便存储以下信息:
·该工厂有多个车间,每个车间有车间号、主任姓名、地址和电话。
·一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种。
·一个车间可生产多种产品,一种产品可由多个车间生产,产品有产品号和价格。
·一个车间可生产多种零件,一个零件可由多个车间生产,零件有零件号、重量和价格。
·一个产品由多种零件组成,一种零件可装配出多种产品,装配不同的产品,零件的数量不一定相同。
问答题
画出该系统的E-R图。
【正确答案】该系统的E-R图如下:

【答案解析】
问答题
给出该系统的关系模式,标明主码和外码。
【正确答案】对应的关系模式如下:
车间(
车间号,主任姓名,地址,电话)
工人(
职工号,姓名,年龄,性别,工种,车间号)
产品(
产品号,价格)
零件(
零件号,重量,价格)
产品生产(

)
零件生产(

)
零件装配(

【答案解析】