首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

,望各位仁兄帮帮忙

2012-02-19 
求助,望各位仁兄帮帮忙!求助,望各位仁兄帮帮忙!今天遇到一个问题,问题是这样的。公司有很多客户,每个客户都

求助,望各位仁兄帮帮忙!
求助,望各位仁兄帮帮忙!
今天遇到一个问题,问题是这样的。公司有很多客户,每个客户都有自己的货物,每个一个货物都有自己特有属性(比如:生成日期、颜色等),怎么动态的控制货物的属性呢!表怎么设计,望各位兄台多多指点,能给个具体的例子吗?小弟先谢谢谢了

[解决办法]
--列名自定义
客户表 (id, name)

货物表 (id, name,颜色,生成日期)

货物 (客户id 货物id)
[解决办法]
参考roy_88的~

--列名自定义
客户表 (客户id, 客户name)

货物表 (货物id, 客户name)

货物 (客户id 货物id)

属性表(属性ID,属性定义,取值范围。。)——属性定义,包含 颜色,生成日期。。。

货物属性表(货物id,属性ID,属性值)——属性值可以考虑用Varchar类型
[解决办法]
货物表 (货物id, 货物name)

[解决办法]
其他的客户地址、电话。。。。

发挥自己的想象力~
[解决办法]
不怎麼好办,最佳的設計應該是一個屬性一個欄位.
要是屬性不定,又很多的話...不曉得這樣可否接受,比如加個屬性table.

貨物屬性表:
貨物ID 屬性 描述
------------------------------------------
1 顏色 紅色
1 大小 3寸
1 生成日期 2007/4/10
2 顏色 黑色
2 重量 20kg
3 形狀 三角型
.......

热点排行