Database design 逻辑模型和域模型

Database design 逻辑模型和域模型,database-design,architecture,Database Design,Architecture,我经常交替使用逻辑模型和域模型,但我在: “术语‘逻辑数据模型’有时用作‘域模型’的同义词或域模型的替代品。虽然这两个概念密切相关,目标重叠,但域模型更侧重于捕获问题域中的概念,而不是与该域相关联的数据结构。” 有人能解释一下吗?在我看来,两者的目的都是建立业务对象之间的关系,如果我们关注数据的结构,我们就进入了物理模型的管辖范围 我通常出于两个目的使用单个逻辑/域模型。第一个是为我的物理数据模型建立一个起点。另一个是在我的业务层中绘制我的类 有没有更好的方法可以让我做事?以下是维基百科关于和的

我经常交替使用逻辑模型和域模型,但我在:

“术语‘逻辑数据模型’有时用作‘域模型’的同义词或域模型的替代品。虽然这两个概念密切相关,目标重叠,但域模型更侧重于捕获问题域中的概念,而不是与该域相关联的数据结构。”

有人能解释一下吗?在我看来,两者的目的都是建立业务对象之间的关系,如果我们关注数据的结构,我们就进入了物理模型的管辖范围

我通常出于两个目的使用单个逻辑/域模型。第一个是为我的物理数据模型建立一个起点。另一个是在我的业务层中绘制我的类


有没有更好的方法可以让我做事?

以下是维基百科关于和的文章

根据我所读的内容,逻辑模型关注的是对数据对象和数据对象之间的关系进行建模,而不考虑任何数据库因素

域模型关注的是对流程和流程之间的关系进行建模,而不考虑任何计算机语言

我通常出于两个目的使用单个逻辑/域模型。第一个是为我的物理数据模型建立一个起点。另一个是在我的业务层中绘制我的类

业务对象类不必与数据模型匹配。例如,您可能有一个关系数据库上的Person类映射到几个不同的表;人、地址、电话号码等