模型元素的3中模式进行划分: 实体(Entity)、值对象(Value Object)、服务(Service)
实体:对于实体主要特征在于在整个的系统应用中,需要具有唯一的标识来标志它。它的存在对应用系统有着至关重要的作用。
值对象:则不需要这样的唯一标识,相对于实体来说,不是那么重要。
服务:当领域中的一个重要进程或转换操作不是实体和值对象本身的职责时,把操作作为一种独立的接口加入模型,生命为服务。
备注: 实体与值对象是相对而言的,是需要具体参照物的。实体对象的创建和更新,在系统中都应该是可跟踪和控制的。而值对象则可以相对宽松的进行创建,并且使用之后并不需要关心它的去处。