现在做一个项目:要采集用户的一些数据,但是录入表的列是由用户录入时确定,所以每个用户录入的表列不一样,这样的数据怎么保存到数据库中,数据库的表怎么设计,保存后的数据要用于其他统计查询的。有没有好的的表设计思路和方法,高分求助,希望各位高手出手相助!!!

解决方案 »

  1.   

    不一样没有关系啊,某个用户不输入的列,创建表格的时候允许为null或者给个default值。
      

  2.   

    录入表的表样如下:
       A列,B列,项目一,项目二,项目三.....项目n
    A行
    B行
    C行
    录入的项目个数由用户通过选择来确定,所以每个用户录入的项目个数有可能不一样。
    希望高手给个好的解决办法。
      

  3.   


    id   ,A列,B列,区分
    用户1  ..   ..   项目1
    用户1  ..   ..   项目2
    .....................--把行用数据表示
      

  4.   

    用一个象excel 一样的控件随操作人员填,字段的总数自己控制