gpt4 book ai didi

mysql - 查找表在 2019 年是一种好的数据库实践吗?

转载 作者:可可西里 更新时间:2023-11-01 06:48:23 33 4
gpt4 key购买 nike

<分区>

我遇到过一些使用大量查找表来引用其特定值的表。这使得数据库设计极其复杂,因为结构可能只有 5 个表,但由于查找而扩展到 20 个以上的表。我环顾四周,但没有看到关于使用查找表是否是一种好的做法的讨论。

一方面,查找表让您可以管理您的域,允许向域添加新值,并向开发人员/数据库管理员显示要遵循的域。但与此同时,查找表使您的数据库变得困惑,将不必要的业务逻辑添加到核心数据表中,并使从表中获取信息变得更加复杂。它还需要通过数据库提取执行域查找,这会为使用它的应用程序增加额外的运行时间。

没有查找表,数据很容易呈现,数据库中的困惑情况减少,并且使数据库设计更易于查看。但是,它使查看数据的任何人都无法确定特定列中的值是否与域相关联,并且如果存在域,则可以通过应用程序完成对域的管理。

我的问题是:根据现代标准,查找表是实现的好做法吗?

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