我一直在搜索stackoverflow大约一个小时,找不到任何相关的主题,因此,如果这是一个重复的问题,我深表歉意。
我的询问是这个。是否存在数据库中的表过多的问题?即使结构井井有条,经过深思熟虑并完美地促进了设计意图?我有一个数据库,正在迅速接近40个表-大约10个主要表,以及30多个辅助表(连接表,“枚举”表等)。
我只是一个糟糕的开发人员-还是应该尝试其他尝试?在我看来如此之多,我真的很害怕它将如何影响项目的性能。我在可能的情况下做了很多精简,在可能的情况下将相似的内容分组,等等。
该数据库内置于SQL Server 2008中。
最佳答案
您应该拥有所需数量的表;不多不少
我最近正在使用的系统之一有143个表-因为这正是解决问题所需的数量。
关于database-design - table 太多了吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2482012/