首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >关系模型与逻辑数据模型

关系模型与逻辑数据模型
EN

Stack Overflow用户
提问于 2014-05-10 12:35:35
回答 1查看 1.6K关注 0票数 3

据我了解,数据库设计过程按以下顺序进行:

代码语言:javascript
复制
Conceptual Data Model -> Logical Data Model -> Physical Data Model

有人能说明一下关系模型是如何应用于这个过程的吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-05-14 07:54:20

最初创造的“数据模型”一词已被业界劫持,其含义完全不同。

最初,它的意思是“一个模型告诉我们我们使用哪种结构(即数学概念!)来管理我们的数据(不管这些数据是什么)”。在该行业,它几乎完全意味着“一种模式,其中的一部分信息对某些企业是重要的,以及这些信息是如何相互关联的”。

所有这三种模式(有些更多,一些较少,但不多)都是后者意义上的模型。这就是为什么我个人总是喜欢称它们为信息模型,而不是数据模型。

数据的关系模型是前一术语意义上的“真实”数据模型。它可以用一句话概括为“系统中的所有信息仅使用关系表示”。其他数据模型(在前一意义上)可以说,例如,“系统中的所有信息只使用由节点和边组成的图表示”。

因此,现在要回答您的问题,关系模型“适合”,因为它提供了一种组织您的逻辑信息模型的可能方法。从相同的概念信息模型开始,您还可以建立一个基于图的逻辑信息模型,它看起来与使用关系模型的模型完全不同。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23581131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档