E-R图实体特殊化

        实体集是具有相同属性的实体集合。某些实体一方面具有一些共性,另一方面还具有各自的特殊性。这样一个实体集可以按照某些特征区分为几个子实体。将这种普遍到特殊的过程叫做“特殊化”。将几个具有共同特性的实体集概括成一个更普遍的实体集的过程叫做“普遍化”。

       设有实体集E,如果S是E的某些真子集的集合,则称S是E的一个特殊化,E是S1、S2、...、Sn的超类。称S1、S2、...、Sn为E的子类。


有两种约束适用于特化过程:不相交约束和完备性约束

如果,则称S是E的全特殊化,否则是E的部分特殊化。

如果,则S是不相交特殊化,否则是重叠特殊化。

       在扩充的E-R图中,超类-子类关系模式使用特殊化圆圈和连线的一般方式来表示。超类到圆圈有一条连线,连线为双线表示全特殊化,连线为单线表示部分特殊化

       双竖边矩形框表示子类;有符号“U”的线表示特殊化,圆圈中的d表示不相交特殊化;圆圈中的O表示重叠特殊化;超类与圆圈用单线相连,则表示部分特殊化。



  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 28
    评论
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值