【实施篇】软件中所表示的模型
3种模型元素模式:
ENTITY连续性,VALUE OBJECT属性,SERVICE动作或操作
关联:
3种可以使关联更易于控制的方法:
1.规定一个遍历方向
2.添加一个限定符,以便有效地减少多重关联
3.消除不必要的关联。
ENTITY模式:
一些对象主要不是由他们的属性定义的。他们实际上表示了一条“标识线”,这条线快约时间,而且常常经历多种不同的表示。有时,这样的对象必须与另外一个具有不同属性的对象相匹配。而有时一个对象必须具有相同属性的另一个对象区分开。错误的标识可能会破坏数据结构。
主要由标识定义的对象被称作entity
VALUE OBJECT:
SERVICE
只讨论那些在领域中具有重要意义的SERVICE。领域层和应用层的SERCVICE与这些基础设施层的SERVICE进行协作。