如果存在一个存储与系统相关的所有数据的大关系的问题,那么如果没有单独的关系呢?
答案 0 :(得分:0)
单个数据库可能无法满足整个系统的所有需求。例如:让我们去一个电子商务网站。在这里你有以下重要的事情:
Customer Information
Order information
Inventory Information etc.
现在,如果您发现这三者之间并不相关,那么它们都是电子商务系统的一部分。您不需要将用户信息与库存信息一起存储在单个表中,因为它们不相关。
在回答完这一部分之后,现在,你可以怀疑我们为什么需要规范化。提到的here标准化的目标是:
- 从不受欢迎的插入,更新和删除依赖项中释放关系集合;
- 随着新类型数据的引入,减少重建关系集合的需要,从而延长应用程序的使用寿命;
- 使关系模型对用户更具信息性;
- 使查询统计数据的关系集合中立,这些统计数据随着时间的推移可能会发生变化。
醇>