SQL 实体关系图

一般在数据库中将数据存储为表格形式,表格之间的关系可以使用 ERD,Entity Relationship Diagram,实体关系图表示。

ERD
ERD

ERD 是一种基于电子表格的关系图,它以可视化的方式展示这些正在分析的数据表格的关系。

ERD 由多个部分组成包括:

  • 顶部为表的名称,每个表为一个实例(即数据库中的一个电子表数据)
  • 表名称下有该实例的各个属性(对应是 Excel 电子表的每一个列)
    实例
    实例
  • 表配合工作的方式,通过 Crow's Foot 表示法显示各实例之间的关联(这些关联对于使用 SQL 和关系型数据库十分重要性)。
    该表示法通过不同的图形表示两个表格实例数据之间的匹配关系,常见的关系有:
    • 一对一
    • 多对一

    relationship
    relationship
    Tip

    而如果另一侧实例/表格可能没有对应则使用空心圆表示

示例
示例


Copyright © 2024 Ben

Theme BlogiNote

Icons from Icônes