`
小甜甜弟弟
  • 浏览: 32940 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

领域模型

    博客分类:
  • DDD
阅读更多
领域模型是对领域内的概念类或现实世界中对象的可视化表示。
如何创建领域模型
1、寻找概念类
2、将其绘制为uml类图中的类
3、添加关联和属性
如何找到概念类
1、重用和修改现有的模型
2、使用分类列表
3、确定名词短语
4、使用分类列表
5、通过识别名词短语寻找概念类

属性和类的常见错误
如果我们认为某概念类x不是现实世界中的数字或文本,那么x可能是概念类而不是属性

何时使用"描述"类建模
描述类:包含描述其他事物的信息
何时需要描述类
1、需要有关商品或服务的描述,独立于任何商品或服务的现有实例
2、删除其所描述事物的实例后,导致信息丢失,而这些信息是需要维护的,但是被错误地与所删除的事物关联起来
3、减少冗余或重复信息

在领域模型中要考虑如下关联:
1、如果存在需要保持一段时间的关系,将这种语义表示为关联
2、从常见关联列表中派生的关联

任何属性都不表示外键
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics