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

父类数据库表的设计
本帖最后由 zhuyouyong 于 2014-02-14 16:32:24 编辑
Class Product 有个三个属性:id, name ,price,对应数据库中product表中三个字段
Class HotProduct 是Product子类:新增属性imageUrl。

接口listProduct 需要同时取得数据库中所有product和hotproduct数据。

        个人思路是这样:
        新建一张表 hotmeal,字段为id, productid(关联product表中id),imageUrl。
        不知道这样做是否合理?大家有没有更好的设计思路?



------解决方案--------------------
你建一张表,不是想存数据吗,没有name与product,你是不是还定义其他的表

------解决方案--------------------
是你这样的,  也可以就用一张表加个判断ishotproduct true就是热销。。。。
------解决方案--------------------
你这样设计是可行的,但建议你加oid字段

product(product_oid[PK],id,name,price)
hotmeal(hotmeal_oid[PK],id,name,product_oid[FK),hotmeal)