+ -
当前位置:首页 → 问答吧 → 对于数据对象的不定属性该如何处理

对于数据对象的不定属性该如何处理

时间:2011-11-05

来源:互联网

目前正着手设计一个企业生产管理系统,对数据库的设计就遇到难题:企业所生产的不同型号的产品要经过不同的流程,比如产品1的生产要经过:工程1工程2工程3,但产品2的生产就要经过工程2工程1工程4工程3。每个工程还有各自特有的属性,并且要对于产品在各工程的生产计划,生产实绩进行处理。请问这样的数据应该怎样在数据库中组织?

作者: kj1225   发布时间: 2011-11-05

SQL code
产品表
id name ...
工程表
id name ...

产品和工程对应关系表
产品ID , 工程ID , 序号
1        1       1
1        2       2
1        3       3
2        2       1
2        1       2
2        4       3
2        3       4

作者: dawugui   发布时间: 2011-11-06

这样的方式很好。还有个问题,就是,每个工程的特有属性,难道每个工程单独建立一个表?

作者: kj1225   发布时间: 2011-11-06