gpt4 book ai didi

java - 规范化数据库有哪些优点?

转载 作者:行者123 更新时间:2023-12-01 09:27:02 24 4
gpt4 key购买 nike

我真的无法对此有一个很好的理解。我在互联网上看到很多例子,但缺乏解释原因。例如,应用程序中有两种用户:客户和经理。创建单独的“user_type”表而不是将“user_type”列合并到用户表中的优点是什么?另一个例子是为产品的类别创建一个单独的表,而不是将类别字段放在产品表中。我真的无法理解这个问题。数据库标准化有哪些优点?数据库中重复数据的缺点是什么?

最佳答案

重复数据的缺点是您必须记住所有数据副本的位置,并在信息更改时更新所有副本。标准化更多的是重复数据删除,而不是创建单独的表。

在您的 user_type 示例中,您可以将其放入用户表的列中。如果用户可以拥有多种用户类型,则附加表会派上用场。

关于java - 规范化数据库有哪些优点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39753572/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com