弱实体集

弱实体(weak entity)

  1、定义:有些实体集的所有属性都不足以形成主码,这样的实体集称为弱实体集。

与此相对,其属性可以形成主码的实体集称为强实体集。


  通俗的说:有些实体集的所有属性都不足以形成主码,这样的实体集称为弱实体集。与此相对,其属性可以形成主码的实体集称为强实体集(strong entiy)。

 

注意:强实体与弱实体的联系只能是111N。弱实体参与联系时应该是完全参

,因此弱实体与联系间的联系也画成双线边。

 

 

  依赖联系在现实世界中,有些实体对一另一些实体有很强的依赖关系,即一个实体

的存在必须以另一实体的存在为前提。前者就称为"弱实体",如在人事管理系统中,职

工家属的信息就是以职工的存在为前提的,家属实体是弱实体,子女与职工的联系是一

种依赖联系。在ER图中用双线框表示弱实体。又如,学生家长是一种弱实体,因为只有

学生实体存在,家长实体才会存在。用箭头表示依赖联系。

          

             弱实体集_第1张图片


     弱实体集_第2张图片

  

  弱实体集只有在参与一对多的联系集时才有意义,这时该联系集应该不具有任何描述

性属性,因为任何所需属性都可以同弱实体集相联系。强实体集和弱实体集的概念与存

在依赖密切相关,强实体集的成员必然是支配实体,而弱实体集的成员是从属实体

你可能感兴趣的:(弱实体集)