我知道3NF使数据库更加高效,并且根据相关性存储数据,这更符合逻辑,但是还有其他优点吗?有什么缺点吗?
除了逻辑方面(还有性能方面)之外,您将数据划分到较小的表中。较小的表 = 较小的索引和更快的搜索选项、更少的内存和 IO 消耗。
我能想到的一个缺点是代码较长——大量的查询表连接。另一个问题是,划分数据并不是 OLAP 流程的最佳选择,这就是为什么有时您会在数据仓库环境中看到未规范化的表。
归档时间: |
|
查看次数: |
20527 次 |
最近记录: |