技术文章和资源

技术文章(时间排序)

热门类别

Python PHP MySQL JDBC Linux

识别 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

相关文章