当然多表这样最好!最好还分不同数据库。还按时间和搜索安段排序

解决方案 »

  1.   

    你的想法是可以实现的!
    不过编程将会比较麻烦,工作量将变大!如果不同公司之间没有关系,可以考虑每个公司建一个数据库,这样权限也好控制些。
      

  2.   

    可以,不过你要设计好数据库,防止冗余和错误数据的产生,重要字段要注意统一,可用触发器实现.
      

  3.   

    CSDNM(CSDN经理(信就不假) :"不同公司之间没有关系"只是这些数据量大的数据没有联系,而其它数据却要整和还有:
    现在是很多客户只用其中的一个字段进行查询,而日期他们却是不知道的,也是不确定的
    是否只需对该字段进行群集索引???触发器有必要么?
      

  4.   

    这种情况,我觉得有两个方案:
    1、一个库(就是你的想法)。
    2、多个库,每个公司一个库,加一个基本库(基本库放共用的表),但是有条件,可能不好设置外键等约束,所有的约束要由程序检查。另外:
      1、
    》》现在是很多客户只用其中的一个字段进行查询,而日期他们却是不知道的,
    》》也是不确定的
    》》是否只需对该字段进行群集索引???
       可以
      2、从现在你提供的信息看,还没有看到一定要用触发器的地方,触发器还是要慎用。