Post

Database System - ER Graph

Database System - ER Graph

FUCK ZFY ZZS

流程

  1. 建立概念模型
  2. ER图转化为关系模型

若ER图过大,则需先画分ER图再合并。

建立概念模型:画ER图

  • 方框表示实体
  • 菱形表示联系
  • 椭圆表示属性

ER图转化为关系模型

模型转化:

  • 实体 -> 表
  • 联系 -> 关系

做一下书上 P239 F7,8,9

标出表名,属性,主码(下划线)

形式:

  • TableName(PrimaryKey1, PrimaryKey2, …, Key1, Key2, …)

具体转化:

  • 1:1 -> Relation(Entity1, Entity2) or Relation(Entity2, Entity1)
  • 1:n -> Relation(EntityN, Entity1)
  • n:m:… -> Relation(EntityN, EntityM, Entity...)

???

数据模型的优化。

水平分解

This post is licensed under CC BY 4.0 by the author.