基础知识
为什么要学习ER(Entity-Relation)图?ER的优点
- 进行数据库设计的有力工具
- 数据库人员与用户进行交互的工具
- 较强的表达能力,能方便、直接地表达各种语义知识
- 简单、清晰、易于用户理解
实体-联系模型基于对现实世界的一种认识:是由一组称作实体的基本对象及这些对象间的联系组成。ER模型是一种语义模型,其语义主要体现在模型图去表达数据的意义。
ER图中有什么
- 矩形:表示实体集
- 椭圆:表示属性,加下划线表示是主码属性
- 菱形:表示联系集
- 线段:将属性连接到实体集或实体集连接到联系集