From 7e58ffcc70e030db246b39dfe11499d14f0017ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E8=89=BA?= Date: Mon, 30 Sep 2024 23:22:00 +0800 Subject: [PATCH] =?UTF-8?q?impr:=20=E5=B8=B8=E8=A7=84=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/ruankao/database-design.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/ruankao/database-design.md b/docs/ruankao/database-design.md index f726222b..4e130b56 100644 --- a/docs/ruankao/database-design.md +++ b/docs/ruankao/database-design.md @@ -72,8 +72,11 @@ > 根据系统架构设计师考试的要求,这里重点介绍 1NF、2NF、3NF、BCNF 的基本概念。 -1. **第一范式(1NF):** 若关系模式 R 的每一个分量是不可再分的数据项,则关系模式 R 属于第一范式。 -2. **第二范式(2NF):** 若关系模式 R∈1NF,且每一个非主属性完全依赖主码时,则关系式 R 是 2NF(第二范式)。 +1. **第一范式(1NF):** 若关系模式 $R$ 的每一个分量是不可再分的数据项,则关系模式 $R$ 属于第一范式。 +2. **第二范式(2NF):** 若关系模式 $R \in 1NF$ (1),且每一个非主属性完全依赖主码时,则关系式 R 是 2NF(第二范式)。 +{ .annotate } + +1. 符号 `∈` 表示“属于”(is an element of),用于表示某个元素属于一个集合。例如,在表达式 $ x \in A $ 中,意思是“元素 $ x $ 是集合 $ A $ 的一个成员”。它常用于集合论和数学中,表示元素与集合之间的关系。 3. **第三范式(3NF):** 当 2NF 消除了非主属性对主码的传递函数依赖,则称为 3NF。 4. **BC 范式(BCNF):** 如果关系模式 R∈1NF,且每个属性都不传递依赖于 R 的候选码,那么称 R 是 BCNF 模式。