数据建模示例和案例

Advancing Forum Analytics at China Data
Post Reply
sohanuzzaman56
Posts: 38
Joined: Thu Jan 02, 2025 6:43 am

数据建模示例和案例

Post by sohanuzzaman56 »

让我们考虑一下流行的建模方法。

1. 分层数据模型
第一个模型是信息管理系统,它于 1996 年出现在 IBM。从名称中可以清楚地看出,该方法是建立在层次结构(实体之间的关系)之上的。其核心是一个树状数据结构,从顶部或根(“父实体”)开始一直到“子实体”。

层次模型适用于库存。例如,一家服装店的父实体是一个事物。然后我们得到两个子实体:女装和男装。我们确定其他类型服装的其他依赖元素:女装(连衣裙、上衣、裤子等)和男装(T 恤、裤子、外套等)。

分层数据模型

2. 关系模型
第一个关系模型由计算机科学家、IBM 员 尼泊尔 whatsapp 数据 提出。该方法基于将表中的数据组织成列和行的直观方法。关系模型用于企业计算:跟踪库存、管理客户信息、处理电子商务交易等。

3.实体关系数据模型
实体关系 (ER) 这个名称立即解释了数据模型中实体如何相互关联。我们以网上交易为例。当客户从在线商店购买时,会生成订单代码(对象)。客户可以购买一件或多件产品,在订单中添加或删除商品,更改数量,甚至在购买后退货。这些操作是与 ER 模型中显示的实体的连接。

4. 面向对象的数据模型
面向对象的数据模型(OODM)反映了现有业务问题的组成部分。该方法结合了面向对象编程和关系数据库模型,对复杂的场景进行建模。该模型适合跟踪销售漏斗。这里的对象是具有对象属性(姓名、电话和电子邮件)的潜在客户(真实实体)。当潜在客户变成客户时,有两个对象:“潜在客户”和“客户”。

与“潜在客户”相关的属性:姓名、电话号码、电子邮件。 “客户”继承属性,数据库补充有ID、地址和支付信息。在面向对象的模型中,信息是围绕真实场景(对象)组织的,而不是基于逻辑和功能。
Post Reply