文章目录
聪明的,为什么要把E-R图转换为关系模式?
- E-R图转换成表格式,是从E-R图导出关系数据库设计的基础
- 符合E-R图的数据库,可以表示为若干表的集合
- 对每一个实体集及联系集都有一个唯一的表。
该表的名字就是对应实体集或者联系集的名字。
具有简单属性的强实体集的表示
“强实体转为表,属性不变”
- 主码:强实体集的主码
- 属性:强实体集的属性
Example: Student(ID,name,tot_cred)
具有复杂属性的强实体集的表示
复合属性,被拉平,
- 复合属性, 可以通过为每个组成属性创建一个单独属性。
- E.g. 实体集***instructor*** ,具有符合属性***name***,
(组成属性为***first-name、last-name***)
则对应的关系模式为***instructor(name.first_name, name.last_name,…,)**