ER图包括所有表格和所有属性与否?

时间:2014-04-26 07:52:23

标签: entity-relationship

  1. 所有属性是否包含在ER图中?
  2. 我的数据库有8个表和近50个属性,我在单个图表中包含这50个属性还是没有?

1 个答案:

答案 0 :(得分:0)

首先 - ER图是通常首先创建的,然后转换为关系数据模型的东西。因此,数据存储要求首先被建模为ER图,然后将其转换为表格。您很少需要将现有数据模型反向工程到ER图级别(概念级别)。

在此过程中,会相应地创建表格和关系(使用一些算法过程)。

一种好的实践方法是仅使用没有属性的实体和关系绘制ER图,因为它使得它非常笨拙并且难以专注于实际实体及它们之间的关系。稍后在单独的文档或页面中,您可以单独列出与实体对应的所有属性。

希望这能给你一个基本的想法。