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

这个表(bean)该怎么写
要用hibernate把表建起来,大家帮我看看这几张表该怎么设计BEAN
1、
A表里有一个字段“发货地址”,包含“详细地址”、“邮编”、“收件人”等字段

2、
B表里有一个字段“涉及的产品”,包含了产品表的一些字段,神马的编号名称之类,但是“总价格”这个字段我没有写在产品表里。“涉及产品”可以有多个,我暂时没和产品表建立关系。
不建立和建立关系都该怎么写?

------解决方案--------------------
最好建立关系,建立关系用外键,b表里的涉及的产品字段直接关联产品编号,总价字段应该在产品字段里有个当前价格,在订单表里应该复制一份当前价格(因为当前价格变后原来订单的价格不能变)。
如果你不建立关系的话,由于关联的产品个数不确定,只有将产品编号以某个字符分割后存储在一个字段里,这样加大了编程难度
------解决方案--------------------
建立关系,建立关系用外键,b表里的涉及的产品字段直接关联产品编号,总价字段应该在产品字段里有个当前价格

不建立关系的话,由于关联的产品个数不确定,只有将产品编号以某个字符分割后存储在一个字段里,这样加大了编程难度
------解决方案--------------------
建表式数据库方面的啊,可以在数据库中建好
然后导入到里面
------解决方案--------------------
用三个表,两个基础一个关系表