13、实体 - 关系模型:数据设计的基础

实体 - 关系模型:数据设计的基础

1. 实体 - 关系模型概述

实体 - 关系(E - R)模型是一种概念数据模型,它提供了一系列构造,能够以易于理解的方式描述应用程序的数据需求,并且独立于系统上数据管理和组织的标准。这些构造用于定义模式,描述数据的组织并规定数据的合法出现情况,即数据库在不同时间可能持有的实际值。

1.1 E - R 模型的构造

E - R 模型的构造及其图形表示如下表所示:
| 构造 | 图形表示 |
| ---- | ---- |
| 关系 | - |
| 实体 | - |
| 简单属性 | - |
| 复合属性 | - |
| 关系的基数 | (m1,M1) (m2,M2) |
| 属性的基数 | (m,M) |
| 内部标识符 | - |
| 泛化 | - |
| 外部标识符 | - |
| 子集 | - |

1.2 基本构造分析

1.2.1 实体

实体代表具有共同属性和自主存在的对象类,例如 CITY(城市)、DEPARTMENT(部门)、EMPLOYEE(员工)等。实体的一次出现是该实体所代表类的一个对象,如斯德哥尔摩、赫尔辛基和奥斯陆是 CITY 实体的出现示例,彼得森和约翰森是 EMPLOYEE 实体的出现示例。与关系模型不同,实体的出现是对象本身,而不是标识对象的值,并且其存在和身份独立于相关属性。在模式中,每个实体都有唯一的名称,并通过包含实体名称的方框进行图形表示。

1.2.2 关系

关系表示两个或多个实体

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值