一个大表:id,1,2,3,4,a,b,c,d,(1-4为同类,a-d为同类)
化为两个小表
方法1:小表1(id1,1,2,3,4)
       小表2(id2,a,b,c,d)
       大表(id,id1,id2)
方法2: 小表1(id1,1,2,3,4,id)
       小表2(id2,a,b,c,d,id)
       大表(id)哪种好,或还有其他方法?区分这两种方法有意义没?

解决方案 »

  1.   

    你方法1怎么放,
    大表(id,NEWID1)这个不好放数据吧一个大表:id,1,2,3,4,a,b,c,d,(1-4为同类,a-d为同类) 
    化为两个小表 
    方法1:小表1(id1,1,2,3,4) 
          小表2(id2,a,b,c,d) 
          大表(id,IDD)
    IDD存放,根据ID来,如果是ID1类的就确定一个值,然后放进IDD
      

  2.   

    方法一:AID, 1,2,3,4
    BID ,a,b,c,d 
    ID,AID,BID>??
      

  3.   

    方法1:小表1(id1,1,2,3,4) 
          小表2(id2,a,b,c,d) 
          大表(id,id1,id2) 
    可以.不过还不如直接小表1(id , id1,1,2,3,4) 
    小表2(id , id2,a,b,c,d) 
      

  4.   


    那不还得在大表建立一个字段区别是id1还是id2啊,我还是认为大表(id,id1,id2...idn)可以放数据啊.
      

  5.   

    你可以类似ID为1的全部存储ID1,ID为2全部存储ID2