日期:2014-05-18  浏览次数:20406 次

遇到一个棘手的问题,望各位仁兄帮助!
动态控制货物的属性,属性名称是自定义的  
-------------------------------------------------
A客户的货物     客户编号     货物编号       货物名称     |     生产日期     有效期     颜色    
B客户的货物     客户编号     货物编号       货物名称     |     重量             颜色         形状       大小
c客户的货物     客户编号     货物编号       货物名称     |     规格             长             宽           高             体积
-------------------------------------------------
像上面的列表,A客户、B客户和C客户他们的货物不同,因此他们的货物属性也不同。现在我想动态控制这些货物的属性,为每一个

客户的货物填写属性,例如:
(1)给A客户的货物添加属性:生产日期     有效期     颜色   (添加三个属性)以后A客户的货物的货物的形式如下:
  客户编号       货物编号       货物名称               生产日期       有效期         颜色               --列民
--------------------------------------------
  152142           100001           金顺麦利属           2007-1-1       2008-1-1     咖啡色           --具体数据
(2)给B客户的货物添加属性:重量             颜色         形状       大小   (添加四个属性)以后B客户的货物的货物的形式如下:
  客户编号       货物编号       货物名称           重量             颜色         形状         大小
---------------------------------
  251242           125102           好吃点饼干       400G             白色         长方形     2*1*1
我想把这些货物属性专门存入一个表中,怎么与货物基本表相联系起来(货物基本信息表存货物的公共信息如:货物编号、货物名称

等),就是怎么把货物属性表中属性信息动态添加到货物基本信息表中(即作为,货物基本信息表中列名),还有一点还需要根据这

些货物属性进行排序。望个人仁兄帮忙!兄弟在这里先谢谢你们了!


------解决方案--------------------
货物表:货物的基本信息
属性表:所有的属性列表
货物属性表:每种货物有哪些属性,字段:货物编号、属性编号


------解决方案--------------------
如果只有集中固定的货物属性倒可以分开几个表来表示他们的关系

ls的不错
------解决方案--------------------
货物表:货物的基本信息,字段:货物编号,货物名称等

属性表:所有的属性列表,字段:属性编号、属性名称等

货物属性表:每种货物有哪些属性,字段:货物编号、属性编号、属性值等


------解决方案--------------------
wangtiecheng(不知不为过,不学就是错!) 的做法可以.

不过,我个人认为这样基本数据没有必要搞成几个表.
一个表足已,里面包含所有的数据.(即你的所有属性,大不了多余的属性不用.)