日期:2014-05-19  浏览次数:20674 次

这样的数据关系,数据表要怎么设计?
是这样的,我原先有两张表:

产品表一
产品     厚度       重量
001       10.mm     20.mg

产品表二
产品     体积
002       10*5*6m


现在需要把这两张产品表整合成一张,但是各自己的属性需各自保持独立的.
如产品表一只有厚度\重量,产品表二只有体积.

我想了几天,不得其解,请问要怎么设计才好,谢谢.




------解决方案--------------------
楼主说说你是想怎么合?
各自己的属性需各自保持独立的.
如产品表一只有厚度\重量,产品表二只有体积.

是什么意思啊??
------解决方案--------------------
是这样的,我原先有两张表:
产品表一
产品 厚度 重量
001 10.mm 20.mg
产品表二
产品 体积
002 10*5*6m
现在需要把这两张产品表整合成一张,但是各自己的属性需各自保持独立的.
如产品表一只有厚度\重量,产品表二只有体积.
我想了几天,不得其解,请问要怎么设计才好,谢谢.

-------------------------------
我的理解,产品包含几个属性,可能是厚度,可能是重量,可能是体积,
所以你只需要建立一张表,包含厚度,重量,体积,
当产品有这个属性则插入,没有填空不就可以了吗!
------解决方案--------------------
问题这是数据库社区,不是asp社区.你的问题好像是没有找到正确的社区问问题
------解决方案--------------------
SQL2005支持的SCHEMA似乎能支持你的要求
------解决方案--------------------
表为 厚度,重量,体积
你可以点002链接是查询所有体积不为空的,显示体积
点001是查询厚度\重量不为空的,显示厚度,重量
根据各个的属性不同为条件找数据,链接页加载不同就可以了