【IDEF1x的标定联系与非标定联系,IDEF1x的非确定联系,IDEF1x的分类联系】

一、IDEF1x的标定联系与非标定联系

1.IDEF1x的联系分类

联系:是实体之间的一种连接关系。
1.联系有连接联系,分类练习和不确定联系。
2.连接联系又称父子联系或依存联系,又可进一步区分为标定联系和非标定联系。

2.标定联系

标定联系:子实体的实例都是由父实体的联系而确定的。
主关键字是子实体关键字的一部分。在这里插入图片描述

3.非标定联系

非标定联系:子实体的实例能够被唯一识别而无需依赖父实体,父实体的主关键字不是子实体的主关键字。在这里插入图片描述

4.一些规则

1.标定联系用实直线表示,非标定联系用虚直线表示。
2.在子实体一侧有圆圈,联系名标注在直线旁。
在这里插入图片描述

二、IDEF1x的非确定联系

1.什么是非确定联系

非确定联系:即实体之间的多对多的联系
非确定联系必须分解为若干个一对多的联系来表达。

2.怎样处理非确定联系

相交实体和相关实体
非确定联系通过引入相交实体或者称相关实体来分解为若干个一对多的联系来表达。在这里插入图片描述

3.IDEF1x对联系的两种处理机制

确定性联系通过过属性继承实现两实体之间的联系。
非确定性联系通过引入相交实体实现两实体的联系。
在这里插入图片描述

三、IDEF1x的分类联系

1.分类联系

分类实体:一个实体实例是由一个一般实体实例即多个实体实例构成的。
1.一个一般实体是若干具体实体的类。
2.分类实体与一般实体具有相同的关键字。
3.不同分类实体除具有一般实体特征外,各自还可能具有不同的属性特征。
在这里插入图片描述

2.完全分类联系与非完全联系

在这里插入图片描述

3.一些规则

关于分类联系的规则
一圆圈带两横线:完全分类联系
一圆圈带一横线:非完全联系在这里插入图片描述

四、IDEF1x建模案例讲解

在这里插入图片描述
对关键字的每一个值,都有一个属性值都与其对应,可认为是一个实体中的属性。
对关键字的每一个值,都有多个属性与其对应,则该属性将构成新的实体。
在这里插入图片描述

在这里插入图片描述
作用/角色:当一个实体与其父实体多种联系时,用“作用/角色”来区分每一种联系。
作用名.继承属性名(FK)。
在这里插入图片描述

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值