商品种类,每个种类都有不同的属性的建模问题

langhua9527 2008-11-08 12:12:49
我在Hibernate是这样建模的

public class ProducterSort implements Serializable{
private int id;
private String sortname; //种类名字 private AykjProducterSort aykjParentPid; //父ID
private Set aykjChildrenId; //子ID
private List producterSortProperties; //商品的属性
}

但是我感觉实现不了"商品每个种类都有不同的属性"模形....
请问大家有什么好的方法啊

现实当中是这样的
首先有
传统收藏品
--书报刊
----书籍画册刊物
-----连环画
-----报纸
--票证类
-----粮票
-----布票
-----水票
--其它类
-----XXX
现在还有实现,这些< 书籍画册刊物>,<连环画>,......<水票>,<布票>这些商品还有年代,产地,各自不同的属性,请问怎么实现啊?
...全文
98 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
showde123 2008-11-10
  • 打赏
  • 举报
回复
关注
_______-- 2008-11-10
  • 打赏
  • 举报
回复
树的问题哈。。
看列表就看出来了。

还有是不是有继承的关系。。
zou_wei_forever 2008-11-10
  • 打赏
  • 举报
回复
一个类就可以了,这样:
public class Item{
private int id;
private Item parentItem;
private Set childItems;
private String productPlace;
private Date createDate;
...
}
langhua9527 2008-11-09
  • 打赏
  • 举报
回复
大家都说一说啥,有什么好方法
老紫竹 2008-11-08
  • 打赏
  • 举报
回复
以前实现过一个任意属性的结构

商品
属性
商品-属性-值

一个关联表就行了,不过查询太累了,还得借助行转列的工具,而且一般数据库都与最大列宽限制的。
老紫竹 2008-11-08
  • 打赏
  • 举报
回复
一个破商品,有那么多属性吗?你把你能找到的属性全列出来,然后你在设计吧。

这东西,没那么复杂。

提示一点,只有需要汇总和进行实体关联的属性才有用,其它的完全可以写到文本里面。

langhua9527 2008-11-08
  • 打赏
  • 举报
回复
我在Hibernate是这样建模的

     public class ProducterSort implements Serializable{
private int id;
private String sortname; //种类名字 private AykjProducterSort aykjParentPid; //父ID
private Set aykjChildrenId; //子ID
private List producterSortProperties; //商品的属性
}

但是我感觉实现不了"商品每个种类都有不同的属性"模形....
请问大家有什么好的方法啊

现实当中是这样的
首先有
传统收藏品
--书报刊
----书籍画册刊物
-----连环画
-----报纸
--票证类
-----粮票
-----布票
-----水票
--其它类
-----XXX
现在还有实现,这些< 书籍画册刊物>,<连环画>,......<水票>,<布票>这些商品还有年代,产地,各自不同的属性,请问怎么实现啊?
langhua9527 2008-11-08
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 java2000_net 的回复:]
以前实现过一个任意属性的结构

商品
属性
商品-属性-值

一个关联表就行了,不过查询太累了,还得借助行转列的工具,而且一般数据库都与最大列宽限制的。
[/Quote]
说的好容易啊.....................但是....我想要动态的啊,而且查询的,要多属性联合查询的...

67,537

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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