設置 | 登錄 | 註冊

作者共發了33篇帖子。

ER模型约束

1樓 2026-4-1 08:25
2樓 2026-4-1 08:30
1映射约束
对现实联系的语义,对两个实体集之间的映射基数进行分析
对关系模式转换有影响,多对多需要新建一个实体集,决定了主码外码如何确定(2元联系集)
映射基数:A中的某个实体通过联系集R与B相联系数目
3樓 2026-4-1 08:36
2码约束

超码:可以唯一标识一个实体(不是实体集)的码组成

候选码:真子集都无法唯一标识的超码

主码:选择的候选码

联系集主码依赖于联系集映射基数
属性安置,联系集的属性安置依据映射基数
保证联系集语义唯一,属性单值(不冗余,但是本身依然可以有多值属性存在)
4樓 2026-4-1 08:44
3依赖约束

依赖实体集

弱实体集(依赖实体)

弱实体集是强烈依赖,不需要联系集标识,并不是有1对多的联系存在就是弱实体集
需要全局唯一标识的通常为强实体集
依赖实体集是强实体集
5樓 2026-4-1 08:53
4参与约束
双连线,必须全部参与
弱实体集:双方框

标识联系集:(弱实体集与强实体集之间)双菱形

依赖联系集,依赖联系集,填充
6樓 2026-4-1 08:54
ER是概念模型的数据结构,数据字典是实体的数据结构
7樓 2026-4-1 08:56
网状模型是多对多,复合现实。但关系模式之间的联系只能1对多来发生
所有多元必须转换为2元来分析
8樓 2026-4-1 08:59
E-R建模原则
1忠实性

2简单性

3避免冗余

4选择实体集/属性

5实体集/联系集选择

6多元转换二元

9樓 2026-4-1 09:00
实体  属性  联系

事物   特征  关联

属性与实体的区别,是否需要与其他进行关联
10樓 2026-4-1 09:03
属性

复合属性:可拆分

多值属性:可能有多个该属性的值(有时候会建立弱实体集建模)

派生属性:可推导出

空值,信息缺失

例子:地址,联系电话,派生属性,现在未分配
回复 @响:派生属性是依赖于其他的属性的一个属性
订单里需要保存价格的历史快照,因为商品价格会发生变化,不能完全由商品实体集得到
回复 @响:这是一种联系属性

內容轉換:

回覆帖子
內容:
用戶名: 您目前是匿名發表。
驗證碼:
看不清?換一張