我是新手,请教关于一个设计的问题。需求如下:
产品:图片,1:N,一个产品对应多张图片。
我的问题是:
图片这个entity在产品中的表现形式,哪种比较好:
(1)第一种
class Product {
private int product_id;
...
private Set pPhotoSet;//含有一个图片集合
}
class ProductPhoto {//产品图片实体类
private int pro_photo_id;
}
<p>
|
(2)第二种,新增一个对象,将集合置于对象中
class Product {
private int product_id;
...
private ProductAssociate pAssociate;//含有一个对象
}
class ProductAssociate {
private Set productPhoto;
...
}
class ProductPhoto {//产品图片实体类
private int pro_photo_id;
}
<p>
|
请教banq先生,请教各位大哥,哪一种比较好,或者有没有更好的,诚恳感谢解惑
[该贴被fnet于2008-01-08 17:15修改过]