adjacent concept / ER 图

Entity–Relationship Diagram

ER 图是描述实体、属性、关系及其基数的建模图示,用于在实现数据库前检查结构和含义。

Key fields

Identity

Subtype
图示
Parent Taxonomy
Database Design

What

Definition
ER 图是描述实体、属性、关系及其基数的建模图示,用于在实现数据库前检查结构和含义。
Prerequisite Knowledge
Entities, Attributes and Relationships, Cardinality and Relationship Types

Why

Core Question
如何在写 SQL 之前看见实体边界、关系方向和关键约束?
Mechanism
用实体节点、属性和关系线表达模型;再把实体映射为表,把关系映射为外键或中间表。

Where

Manifestation
ER 图可以画出 Member、Book、Author、Loan 以及它们的一对多或多对多关系。

How

Primary Use
沟通需求、发现遗漏、检查关系基数,并把概念模型过渡到关系表。

Evidence

Limitations
ER 图是设计表达方式,不是数据库本身,也不能替代字段类型、索引、权限和运行时验证。

Lifecycle

Status
草稿

Additional content

Legacy Tags
ER 图 · 关系型数据库

Relations

Related Content
Junction Tables, ER Diagrams, Knowledge Graphs and Graph Databases