2

我继承了数据对象(例如,用户、员工、经理等)。我们使用自己编写的 ORM 来管理 MySql 数据库中的数据。如何更好地存储数据:

  • 以标准化格式划分为以 1 对 1 关系链接的不同 MySql 表(并使用多个连接来管理数据);

  • 或者在一个物理表中使用非规范化方式,在每个特定情况下都有很多未使用的字段。

先感谢您

4

1 回答 1

6

通常,除非您有充分的理由不这样做,否则您的数据库应该完全规范化。您对数据的反规范化越多,您可能遇到的同步问题就越多,您可能引入的错误就越多。

于 2012-11-30T17:26:50.867 回答