575
实体关系图将人员、对象和概念之间的关系和属性形象化。
这就是实体关系图的意义。
实体关系图(ER 图)主要用于软件开发和数据库,也可用于研究和教育。实体可以是人、物体和概念。该图将实体的属性和实体之间的关系可视化。因此,该图类似于流程图。
- 矩形表示实体及其属性。例如,数据库中可分配给每个数据记录的字段。
- 一个菱形表示实体之间的关系。
- 椭圆代表实体的属性或特征。
- 破折号代表连接及其数量。这里区分为无、一个和多个。
- 实体之间有不同类型的关系,如 “1 对 1″、”1 对 n “或 “n 对 m”。这里的重点是,一个实体与另一个实体或与任意数量的其他实体之间的关系都是唯一的。一组实体也可能与另一组实体有任意数量的关系,反之亦然。
实体关系图是用来做什么的?
实体关系图主要用于软件开发、数据库规划和故障排除。
- 实体之间的明确关系使我们能够合理规划结构,更快地发现错误。
- 也可以避免或有意规划冗余。
- 规划对IT系统特别有用,因为与人相比,更容易假定关系是稳定的,实体的行为是可重复的。