数据库建模
数据库建模
数据建模的目的
E-R模型建模的基本思想
- E-R:Entity Relationship Model
- 基本观点:世界是有一组称为实体的基本对象和这些对象之间的关系组成
- 基本概念
- 实体:相互存在并可相互区分的事物
- 属性:实体所具有的某一方面的特性
- 关键字:实体中用其值唯一区分开
- 联系:一个实体的示例和其他实体的示例所发生的联系
- 联系的元:参与发生联系的实体数目
- 角色:当同一实体的不同实例参与联系,需显示指明其角色
- 联系的基数:1对1,1对多,多对多
- 完全参与联系:该端实例至少有一个参与联系
- 部分参与联系:该端实例可以不参与联系
E-R模型表达方法之Chen方法
绘制方式
具体实例
E-R模型表达方法之Crow's foot方法
绘制方式
具体实例