# E-R 图和 R-M 图

# E-R 图和 R-M 图

# 思维导图

# 继承关系

# 细节

  1. 各种线段
    粗实线:表示至少有一个
    细实线:表示 0-n
    粗箭头:表示有且仅有一个
  2. E-R 图细节
    如果有某个实体依赖于另一个实体,这个实体为弱实体,此实体主键需要画虚线。
    如果某个属性为多值属性,此属性绘画时需要标注为弱属性,两个圈表示;如果某个属性为复合型属性,即包含 (address,postcode,etc..),此属性绘画时需要画出包含的属性。
  3. E-R 图转 R-M 图
    在 E-R 图中,如 N-1 的关系,N 的一方需要在 R-M 图中添加外键到 1 的一方的 PK。如果某个关系为 m-n,R-M 图中需要新建一个关系表来表示;如果为三元关系同理也需要,此时新表包含三个 & 两个表的主键,同时也是外键。某个关系包含属性时,此关系也需要重新建表,且包含两个属性的主键。
    多值属性在转 RM 时也需要重新建一张表,但是复合型属性需要删除,同时子属性不删除。
更新于 阅读次数

请我喝[茶]~( ̄▽ ̄)~*

IRON 微信支付

微信支付

IRON 支付宝

支付宝

IRON 贝宝

贝宝