邻接学科概念 / Entities, Attributes and Relationships

实体、属性与关系

实体是需要被识别的对象或概念,属性描述实体,关系描述实体之间发生的联系或事实。

关键字段

Identity · 身份

子类型
概念
父级类目
数据库设计

What · 是什么

定义
实体是需要被识别的对象或概念,属性描述实体,关系描述实体之间发生的联系或事实。
前置知识
关系模型、表、行、列与记录

Why · 为什么

核心问题
业务叙述中的名词、特征和动作,分别应该如何映射到数据库结构?
作用机制
先确定实体边界,再区分属性与关系;关系若有自己的属性,通常应成为独立的事实或中间表。

Where · 在哪里

表现形式
会员、图书、作者是实体;姓名、书名是属性;借阅、创作是实体之间的关系。

How · 怎么做

主要用途
把自然语言需求转成可讨论的建模对象,为表和关系设计建立共同词汇。

Evidence · 证据

局限与边界
同一个词在不同业务中可能是实体也可能是属性,不能脱离业务生命周期、唯一性和变化方式机械判断。

Lifecycle · 生命周期

状态
草稿

Content · 补充内容

兼容标签
关系型数据库 · ER 图

Relation · 关联

相关内容
关系模型、表、行、列与记录、ER 图