在DBMS中识别实体关系
在DBMS中识别实体关系用于识别强实体和弱实体之间的关系。
在开始之前,让我们以**教授**实体为例,它是我们的**强实体**,其**教授ID**作为**主键**:
| 教授ID | 教授姓名 | 教授所在城市 | 教授薪水 |
弱实体是**教授家属**实体
| 姓名 | 出生日期 | 关系 |
现在,让我们继续:
弱实体
弱实体依赖于强实体,并且没有主键。弱实体具有部分键。它用双矩形表示。

强实体
其他实体依赖于强实体,并且它具有键属性,即主键,并用单矩形表示。

识别关系
它连接强实体和弱实体,用双菱形符号表示。
让我们通过一个例子来了解如何使用识别关系来连接这两个实体

如上所述,家属姓名不能独立存在,而必须与教授存在关系。
其余部分,我们在E-R图中使用了:
| 教授 | 强实体 |
| 家属 | 弱实体 |
| 部分键(弱实体) | 姓名 |
| 主键(强实体) | ID |
广告
数据结构
网络
关系型数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP