我们目前有一个用于报告的大型数据库。这包含多个表,其中只有一些是相关的。
例如,我们有一个部门的 5 个表,另一个部门的 2 个表,等等。数据可以在部门之间流动,但表之间没有结构链接——没有外键关系,没有重复的表。我们还有一些查找表,这些表由填充每个部门中的大量表的过程使用 - 日历、邮政编码,诸如此类。
这是作为单个大型数据库的最佳选择,还是分离为具有主题链接表的较小数据库?这些表会增加,并且随着新部门的建立,它们的数量也会增加。随着时间的推移,我们会注意到任何退化,还是小到微不足道?
任何有关阅读内容的建议或指示都非常感谢。