如何将逻辑数据模型转换为物理数据模型

时间:2014-03-14 07:27:38

标签: mysql database

我打算为我的分类属性网站制作一个物理数据模型,我只有逻辑数据模型。我没有正确的方法,我如何将其转换为物理数据模型。请帮我详细说明,如果有的话或链接有用请提供给我。![这是我的LDM的演示图像

1 个答案:

答案 0 :(得分:0)

正确的方法是回到您的用例并了解数据的访问方式和频率。

直接从逻辑模型派生的合理的3NF物理数据模型在大多数情况下表现相当不错,但也许不适用于您最重要的用例。

最常见的物理模型策略是:---

  • 确保有一个索引支持每个SQL连接。
  • 如果总是一起访问表,请考虑将它们组合在一起。这是一种更容易,更快速访问的权衡,而不是痛苦和复杂的更新。
  • 您有经典分类表,例如(国家代码 - >国家/地区名称)几乎总是使用基表访问,只考虑将“国家/地区名称”放在基表中。 (同样,这是易于访问,访问速度与更复杂的更新权衡)。
  • 如果您不断计算select语句的总和,平均值等,请考虑在值插入/更新过程中计算这些值。

    但主要是关于研究如何实际使用数据以及识别经常使用的访问路径。