Entity ,Value Object
最近做一项目,关于促销的,数据库的表是早已建好的.
想用实体与值对象来建模,以促销和促销类型来举例:
Promotion 与 PromotionType
因为表是人家已经建好的,分别是:Promotion table 和 PromotionType table.
--------------------
promotion
-------------------
id
promotiontypeId
...
-------------------
--------------------
promotionType
-------------------
id
promotiontypenName
...
-------------------
Promotion应该是一个实体,而PromotionType应该是个值对象.
每保存一个promotion,就要给它一个type,如何来建这个模型?