killer
2008-06-30 20:24
不错,分析得比较深入,学习中。。。

GUANPEI
2008-07-05 06:34
谈的非常之透彻

freeren
2009-04-14 21:34
我的理解是这取决于具体的应用,如果这个领域只负责装配发动机,不需要区别哪个配件是哪个,这个配件就是值对象,如果领域需要维修发动机,并记录哪个配件发生过什么故障,做了哪些修理,反馈情况如何等等,这些配件显然就需要被记录,这时候就是实体。

按某类别分类,如果不允许一个东西同时拥有两个类别,按某个类别查询也要求查到的东西必须属于这个类别,就说明这些类别是需要被区分的,就是实体。

--我很赞同这们道友的观点,数据库表中的ID不应该作为区分实体与值对象的标识,我觉得!而是要看具体场景,有一些表在运用时既可以表现成值对象也可表现成实体!

猜你喜欢
2Go 上一页 1 2