1,展会表
id,Name
1,展会1
2,展会2
.....2,展会内容表
用Type来分开附表
展会ID,内容,type
1,col1,1
1,col2,1
1,col3,1
1,col4,1
...
2,col1,1
2,col2,1
2,col1,2
2,col2,3
.....
id,Name
1,展会1
2,展会2
.....2,展会内容表
用Type来分开附表
展会ID,内容,type
1,col1,1
1,col2,1
1,col3,1
1,col4,1
...
2,col1,1
2,col2,1
2,col1,2
2,col2,3
.....
如:
展会附件表--->
展会类型表--->如有附件表可以参考上表
展会结构表--->类型参考上表
id
展会名
表名称表
id
展会id
表名称 字段表
id
字段名
所属表(表名称表id 做外键)
数据表
id
代表字段(字段id做外键 )
内容
这样设计可以保证即使每个展会的字段,结构都不同,也不需要增加表了。
但这样会不会使数据表的纪录数过于庞大。如有10个表有,每个表有30个字段,每个展会有1000个企业申报,数据表就会有10*30*1000=300000条纪录。
另一种设计方法是:每个展会设计一套表。