在规范化数据库后,如何处理额外的表?

时间:2012-04-25 11:12:19

标签: sql database normalization

我已将数据库规范化,但现在我有很多额外的表格。原则上这些仍然只是一个表分成较小的表或者我是否需要为每个表命名它们是否独立于最后一个表?

3 个答案:

答案 0 :(得分:2)

当您规范化关系时,您将原始关系替换为新关系。你没有任何"额外的"表。每个新关系都是完全成熟的,需要一个名字。

答案 1 :(得分:0)

如果您做的一切正确,您的数据将分布在几个完整的表格中(名称为:))。

答案 2 :(得分:0)

规范化后,您将获得冗余度较低的表。 归一化后你得到的表格是相互依赖的。 但实际上它们是不同的,你必须为每个人命名。

结论:“你需要给每个人起名字。”