请教关于数据库字段的扩展

[复制链接]
查看11 | 回复4 | 2010-3-1 11:05:01 | 显示全部楼层 |阅读模式
想请教各位,关于数据库的扩展,除了预留字段,XML扩展,预留ID关联一张扩展表之外还有没有更好的方法?
上述三种方法都有一些缺点。
预留字段:不知道应该留多少个字段,以及字段的类型不知。
XML扩展:要改SQL语句,而且有些数据库不支持。
预留ID关联一张扩展表:查询要多关联一张表。
不知道各位高手有没有其它更好的方法。还望不吝赐教!
谢谢!
[ 本帖最后由 cppsoldier 于 2009-5-6 12:14 编辑 ]
回复

使用道具 举报

千问 | 2010-3-1 11:05:01 | 显示全部楼层
学学ORACLE的,增加弹性域字段。
回复

使用道具 举报

千问 | 2010-3-1 11:05:01 | 显示全部楼层
预留字段好,varchar(4000),number
回复

使用道具 举报

千问 | 2010-3-1 11:05:01 | 显示全部楼层
还是使用varchar2的好,不过要想好,使用这个类型会造成表的碎片
回复

使用道具 举报

千问 | 2010-3-1 11:05:01 | 显示全部楼层
我也觉得varchar2比较好。另外估计字段的扩展估计会采用1和3结合的方法。一旦预留的字段不够就采用方法3来补救。
但还要经过项目组开会讨论决定。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行