“概念模型(E-R模型)”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) |
Jihongchang(讨论 | 贡献) |
||
(未显示同一用户的3个中间版本) | |||
第3行: | 第3行: | ||
=== 1)ER模型 === | === 1)ER模型 === | ||
[[文件:ER模型.png|无|缩略图|600x600像素]] | [[文件:ER模型.png|无|缩略图|600x600像素]] | ||
+ | |||
+ | ==== 实体 ==== | ||
+ | 实体集是相同属性的实体集合,每个实体有一组特性(属性)来表示 | ||
+ | |||
+ | ==== 属性 ==== | ||
+ | |||
+ | * 简单属性和复合属性(复合属性如家庭住址,可以细分为更小的部分) | ||
+ | * 单值属性和多值属性(多值属性:一个属性对应的值的个数,职工亲属、电话、银行卡) | ||
+ | * Null属性:无意义或不知道 | ||
+ | * 派生属性:可以通过其他属性得知(如参加工作时间和工作年限,通过参加工作时间和当前时间可以推导出工作年限) | ||
+ | |||
+ | ==== 联系 ==== | ||
+ | |||
+ | * 两个不同实体集之间的联系(1:1,1:n,m:n)(两个实体集A、B,A→B 1:n,B→A 1:1,这就是1:n) | ||
+ | * 两个以上不同实体集之间的联系(1:1:1,1:1:n,1:m:n,r:m:n) | ||
+ | * 同一实体内的二元联系(1:1,1:n,m:n) | ||
+ | |||
+ | |||
+ | === 考点:联系类型判断 === | ||
+ | 给定部门DEP、职工EMP、项目RPOJ实体集,若一名职工仅属于一个部门,一个部门有多名职工;一个职工可以参加多个项目,一个项目可以由多个职工参加。 | ||
+ | |||
+ | 那么,DEP与EMP、EMP与PROJ之间的联系类型分别为()。 | ||
+ | |||
+ | A、1:1和m:n | ||
+ | |||
+ | B、1:n和n:1 | ||
+ | |||
+ | C、1:n和m:n √ | ||
+ | |||
+ | D、n:1和m:n | ||
+ | |||
+ | 解析: | ||
+ | |||
+ | 部门DEP:员工EMP(一名职工仅属于一个部门,一个部门有多名职工) | ||
+ | |||
+ | 1:n | ||
+ | |||
+ | 员工EMP:项目PROJ(一个职工可以参加多个项目,一个项目可以由多个职工参加) |
2022年9月28日 (三) 05:51的最新版本
https://www.bilibili.com/video/BV1hg411V7Bm/?p=91
1)ER模型
实体
实体集是相同属性的实体集合,每个实体有一组特性(属性)来表示
属性
- 简单属性和复合属性(复合属性如家庭住址,可以细分为更小的部分)
- 单值属性和多值属性(多值属性:一个属性对应的值的个数,职工亲属、电话、银行卡)
- Null属性:无意义或不知道
- 派生属性:可以通过其他属性得知(如参加工作时间和工作年限,通过参加工作时间和当前时间可以推导出工作年限)
联系
- 两个不同实体集之间的联系(1:1,1:n,m:n)(两个实体集A、B,A→B 1:n,B→A 1:1,这就是1:n)
- 两个以上不同实体集之间的联系(1:1:1,1:1:n,1:m:n,r:m:n)
- 同一实体内的二元联系(1:1,1:n,m:n)
考点:联系类型判断
给定部门DEP、职工EMP、项目RPOJ实体集,若一名职工仅属于一个部门,一个部门有多名职工;一个职工可以参加多个项目,一个项目可以由多个职工参加。
那么,DEP与EMP、EMP与PROJ之间的联系类型分别为()。
A、1:1和m:n
B、1:n和n:1
C、1:n和m:n √
D、n:1和m:n
解析:
部门DEP:员工EMP(一名职工仅属于一个部门,一个部门有多名职工)
1:n
员工EMP:项目PROJ(一个职工可以参加多个项目,一个项目可以由多个职工参加)