识别 DBMS 中的实体关系
dbmsdatabasemysql
识别 DBMS 中的实体关系用于识别强实体和弱实体之间的关系。
在开始之前,让我们以 Professor 实体为例,它是我们的强实体,以 Professor_ID 作为主键 −
Professor_ID | Professor_Name | Professor_City | Professor_Salary |
弱实体是 Professor_Dependents实体:
Name | DOB | Relation |
现在,让我们继续,
弱实体
弱实体依赖于强实体,没有主键。弱实体具有部分键。它表示为双矩形 −
强实体
其他实体依赖于强实体,它具有一个关键属性,即主键,并表示为单个矩形。
识别关系
它链接强实体和弱实体,并用双菱形符号表示。
让我们通过一个例子来看一下如何链接使用识别关系的实体:
上面我们看到,从属名称不能单独存在,但与教授有关系。
接下来,我们在 E-R 图中使用了以下内容 −
Professor | Strong Entity |
Dependent | Weak Entity |
Partial Key (Weak Entity) | Name |
Primary Key (Strong Entity) | ID |