目录
一、概念设计
1.任务——“数据”
- 定义、描述应用领域内涉及的数据范围
- 获取应用领域内所要应用的信息模型
- 描述清楚数据的属性特征
- 描述清楚数据之间的关系
- 定义、描述数据的约束
- 说明数据的安全要求
- 支持用户的各种数据处理需求
- 保证:(方便转换)信息模型 ——> 数据库的逻辑结构(数据库模式),也便于用户理解
2.过程
(1)明确建模目标
(2)定义实体集
(3)定义联系
(4)建立信息模型 eg:ER模型
(5)确定实体集属性
(6)对信息模型进行集成和优化 (完善)
3.建模方法
ER建模方法——面向数据存储需求建模
IDEF1X建模方法——侧重数据需求建模
在ER建模方法的原则基础上,增加了一些规则,使语义更为丰富的一种方法。
建模元素:
(1)实体集
独立实体集:能被唯一标识 —— 矩形框表示
从属实体集:一个实体集的唯一标识需要依赖于其他实体集的联系 —— 圆角矩形框表示
一个实体集可以有多个属性,但一个属性只能归属于一个实体集。
(2)联系