弱实体

弱实体

弱实体(weak entity)是一种资料库系统术语。其定义为一个实体对于另一个实体(一般为强实体,也可以是依赖于其他强实体的弱实体)具有很强的依赖联繫,而且该实体主键的一部分或全部从其强实体(或者对应的弱实体依赖的强实体)中获得,则称该实体为弱实体。

    • 中文名:弱实体
    • 外文名:weak Entity
    • 繁体:弱实体
    • 属性:一种资料库系统术语

详细解释

在现实世界中,有时某些实体对于另一些实体有很强的依赖关係,即一个实体的存在必须以另一实体的存在为前提。前者就称为“弱实体”,后者称为“强实体”。比如在人事管理系统中,职工子女的信息就是以职工的存在为前提的,子女实体是弱实体,子女与职工的联繫是一种依赖联繫。

表示方法

在ER模型中也称(实体-联繫图(Entity Relationship Diagram),弱实体用双线矩形框表示。与弱实体的联繫用双线菱形框表示。n弱实体集中用于区别依赖于某个特定强实体集的属性集合称作分辨符,也称作部分码(partial key),弱实体集的主码便由强实体集的主码和弱实体集的分辨符共同构成。

注意:强实体与弱实体的联繫只能是1:1或1:N。弱实体参与联繫时应该是“完全参与”,因此弱实体与联繫间的联繫也画成双线边。

相关词条

相关搜索

其它词条