现将数据字段稍有差异的几个表,按类别设计成多个表。
假设按用户类型将表设计成A\B\C\D...几个表(假设他们里面的字段都是差不多,略有1-2个字段不同) 但是,系统在查询时,却需要有比较多的多表联合的查询。
请问,这种情况下,是将这几个表合并设计,增加一个用户类型字段好呢,还是分开做多表,然后用视图联合再查询来的好。
[从综合查询的效率上来说]。
注:有多种组合查询方式。 谢谢!
假设按用户类型将表设计成A\B\C\D...几个表(假设他们里面的字段都是差不多,略有1-2个字段不同) 但是,系统在查询时,却需要有比较多的多表联合的查询。
请问,这种情况下,是将这几个表合并设计,增加一个用户类型字段好呢,还是分开做多表,然后用视图联合再查询来的好。
[从综合查询的效率上来说]。
注:有多种组合查询方式。 谢谢!
如果数据量很大,还是拆开好
设计没有一成不变的,要看需求了