【发布时间】:2013-10-22 07:03:29
【问题描述】:
我在某种情况下难以优化数据库设计
一张桌子有 3000 名员工,另一张桌子有 300 个部门。
问题是可能有 300 个部门的 3000 名员工。基本上每个员工都将在所有部门工作 300x3000 记录(更糟糕的情况)。可能只有 10 名员工将在 300 个部门工作(最好的情况)并且没有问题或有一个复合表。
那么什么是最好的结构方式
请给我建议
谢谢
【问题讨论】:
标签: sql database database-design relational-database