Cie*_*iel 16 database-design sql-server-2008
我一直在搜索stackoverflow大约一个小时,找不到任何相关的主题,所以我很抱歉这是一个重复的问题.
我的询问是这样的.是否有一个数据库中有太多表的点?即使结构井井有条,想出来,也完美地促进了设计意图?我有一个快速接近40个表的数据库 - 大约10个主表,以及30多个辅助表(联结表,'枚举'表等).
我只是一个糟糕的开发者 - 或者我应该尝试不同的东西?对我来说似乎有这么多,我真的很害怕它会如何影响项目的表现.在可能的情况下,我做了很多精简,尽可能将类似的东西分组等等.
该数据库是在SQL Server 2008中构建的.
Ste*_*owe 16
您应该拥有所需数量的表; 不多也不少.
我最近工作的系统之一有143个表 - 因为这正是解决问题所需的数量.
大声笑我们的主数据库有超过700个表,我没有使用数据库这么小,它只有几年和几年有40个表.
只要你有你需要的表格并且它们是正确的,你就可以了.
我看到由于表太少而导致的性能问题更多.
归档时间: |
|
查看次数: |
4788 次 |
最近记录: |