diff --git a/ch04: 集合运算.md b/ch04: 集合运算.md index 698018f..af17ce3 100644 --- a/ch04: 集合运算.md +++ b/ch04: 集合运算.md @@ -146,9 +146,9 @@ SELECT * ``` ### 4.1.2.4 [扩展阅读]bag 模型与 set 模型 -在高中数学课上我们就学过, 集合的一个显著的特征就是集合中的元素都是互异的. 当我们把数据库中的表看作是集合的时候, 实际上存在一些问题的: 不论是有意的设计或无意的过失, 很多数据库中的表包含了重复的行.。 +在高中数学课上我们就学过, 集合 `set` 的一个显著的特征就是集合中的元素都是互异的. 当我们把数据库中的表看作是集合的时候, 实际上是存在一些问题的: 不论是有意的设计或无意的过失, 很多数据库中的表包含了重复的行.。 -Bag 是和 set 类似的一种数学结构, 不一样的地方在于: bag 里面允许存在重复元素, 如果同一个元素被加入多次, 则袋子里就有多个该元素。 +bag 是和 set 类似的一种数学结构, 不一样的地方在于: bag 里面允许存在重复元素, 如果同一个元素被加入多次, 则袋子里就有多个该元素。 通过上述 bag 与 set 定义之间的差别我们就发现, 使用 bag 模型来描述数据库中的表在很多时候更加合适。