gpt4 book ai didi

mysql - 持续扩展更多表的数据库的最佳实践

转载 作者:行者123 更新时间:2023-11-29 19:31:32 26 4
gpt4 key购买 nike

我是一名 Ruby on Rails 应用程序开发人员,帮助创建了一个数据库“college_a”,其中包含有关我工作的大学的信息。

最初,“college_a”包含应用程序、apps_auths 和 apps_roles 的表。在过去的几年里,它已经扩展到包含员工、工作信息和主管的表……所有这些都在“college_a”数据库中。我正在考虑保存有关电子邮件帐户的数据,并且想知道继续向“college_a”添加更多表是否有任何缺点,或者我应该开始考虑创建一个代表电子邮件帐户数据的新数据库,该数据库需要引用来自“college_a.people”表。

没有维护/使用不断扩展的数据库的经验,或者需要查询多个数据库来收集所需的数据,这就是为什么我要问继续向“college_a”数据库添加更多表是否有任何负面影响?

谢谢。

最佳答案

嗯,只要设计良好且合理,继续添加表格是没有问题的。换句话说,我不认为表格太多,但你必须努力保持它的设计良好。

这意味着不应该有任何冗余,您应该尝试保持数据库规范化,您应该尝试保留有关它的文档,等等。

我找到了这个article其中列举了一些我认为您可能会发现有帮助的数据库错误。

关于mysql - 持续扩展更多表的数据库的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41745826/

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