数据库表设计的问题,棘手,请教高手帮忙!

gao_jx 2012-11-09 02:59:46
现在做一个项目:要采集用户的一些数据,但是录入表的列是由用户录入时确定,所以每个用户录入的表列不一样,这样的数据怎么保存到数据库中,数据库的表怎么设计,保存后的数据要用于其他统计查询的。有没有好的的表设计思路和方法,高分求助,希望各位高手出手相助!!!
...全文
121 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
软件钢琴师 2012-11-09
  • 打赏
  • 举报
回复
用一个象excel 一样的控件随操作人员填,字段的总数自己控制
BenChiM888 2012-11-09
  • 打赏
  • 举报
回复

id   ,A列,B列,区分
用户1  ..   ..   项目1
用户1  ..   ..   项目2
.....................

--把行用数据表示

引用 2 楼 gao_jx 的回复:
录入表的表样如下: A列,B列,项目一,项目二,项目三.....项目n A行 B行 C行 录入的项目个数由用户通过选择来确定,所以每个用户录入的项目个数有可能不一样。 希望高手给个好的解决办法。
小海葵1 2012-11-09
  • 打赏
  • 举报
回复
COLNAME,COLVAL
gao_jx 2012-11-09
  • 打赏
  • 举报
回复
录入表是一个列动态变化的二维表,数据由行和列共同来确定的。
zcloveyl 2012-11-09
  • 打赏
  • 举报
回复
楼主是不是可以考虑用一下: 用这样的表来存: 用户1,项目1,数据; 用户1,项目2,数据; 用多行来存你原来的一行数据;
gao_jx 2012-11-09
  • 打赏
  • 举报
回复
录入表的表列是不固定的,二楼可能理解错了。
gao_jx 2012-11-09
  • 打赏
  • 举报
回复
录入表的表样如下: A列,B列,项目一,项目二,项目三.....项目n A行 B行 C行 录入的项目个数由用户通过选择来确定,所以每个用户录入的项目个数有可能不一样。 希望高手给个好的解决办法。
fw0124 2012-11-09
  • 打赏
  • 举报
回复
引用 楼主 gao_jx 的回复:
现在做一个项目:要采集用户的一些数据,但是录入表的列是由用户录入时确定,所以每个用户录入的表列不一样,
不一样没有关系啊,某个用户不输入的列,创建表格的时候允许为null或者给个default值。

17,078

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧