提供的实体不合理。根据你题意描述,每个部门有若干职工,则职工宜单独列为一个实体,不宜作为部门实体的属性出现,否则违反范式,会出现数据不一致现象。所以,宜拆成:1. 部门:id(主键),部门号,部门名称,管理名称2. 职工:id(主键),职工号,姓名,年出,联系电话,部门id(外键)3. 产品:id(主键),产品号,产品名称4. 制造商:id(主键),编号,名称,联系电话再加两个表(因为部门与产品之间的销售关系是多对多,必须独立建表;产品与制造商的生产关系也是多对多,也要独立建表):5. 销售:id(主键),数量,单价,日期,产品id(外键),部门id(外键)6. 生产:id(主键),批次, 检验员,日期,产品id(外键) |