实体关系数据模型概述

存在多种正式的数据建模方法。大多数方法迫使您全面而精确地工作。如果您了解某种方法,那么务必使用该方法。

本章提供了实体关系 (E-R) 数据模型的摘要。E-R 数据建模方法有以下步骤:
  1. 标识和定义主体数据对象(实体、关系和属性)。
  2. 使用 E-R 方法来将数据对象图形化。
  3. 将 E-R 数据对象转换成关系构造。
  4. 解析逻辑数据模型。
  5. 将逻辑数据模型规范化。

本章说明了步骤 1 至 5。实现关系数据模型包含有关将逻辑数据模型转换为物理模式的最终步骤的信息。

数据建模的最终成果是类似于图 3(它显示了个人电话号码簿的表的最终集合)中编码的完全定义的数据库设计。个人电话号码簿是本章开发的一个示例。由于该示例相当小,可在一个章节中完全地开发出来,但也足够大,能显示整个方法,所以我们使用此示例而不是使用演示数据库。