E-R模型表达方法——chen方法
2017-02-17 22:36
141 查看
chen方法
基本的表示实体:矩形框
属性:椭圆
多值属性:双线椭圆
导出属性:虚线椭圆
关键字/码:下划线
连接实体和属性:直线
联系:菱形框
连接实体与联系:直线
连接联系与属性:直线
复合关键字:标有相同数字
多组关键字:标有不同数字
图示
联系的表示
1:1联系:箭头直线,由联系指向实体
1:m联系:指向1端为箭头直线,指向多端为无箭头直线
m:n : 无箭头直线
完全参与联系(至少有一个实例参与):双直线
部分参与联系(实例参与数可以为0) :单直线
图示1
图示2 : 也可以通过标志了区分联系类型
chen方法示例
需求
管理零件
管理零件的来源——哪些零件来自于哪些供应商
管理零件的去向——哪个零件供应给哪一个项目使用
管理多个仓库——哪个零件存在哪个仓库
管理职工——哪个职工管理哪个仓库
Step 1. 理解需求,寻找实体
重点:实体能够用一个个、一件件、一串串等重叠量词形容的,而不是一个、一件…
实体:零件、供应商、项目、仓库、职工
Step 2. 用属性刻画每一个实体
Step 3. 确定每一个实体的关键字/码
Step 4. 分析实体之间的联系
Step 5. 检查是否覆盖了需求
相关文章推荐
- 数字化高程模型的表达方法
- <模型汇总_9> 深度学习网络的表达方式汇总及模型分类方法
- 实体-联系模型中的连接陷阱及解决方法
- 采用DOM模型时创建一个Select节点后,要删除option项的解决方法
- C/C++中八进制数的表达方法
- 多维联机数据分析模型和系统设计方法[转]
- 改造后的SQL SERVER数据库访问模型及使用方法1
- FactoryMethod 工厂方法(创建模型)
- [全程建模]业务模型用UML元素如何表达?
- 三十六计的英文表达方法
- IPv6地址表达方式、寻址模型和地址空间
- 一種C仿真C++對象模型的方法
- sps编程模型中打开站点的几种方法
- 三维模型顶点法向量和偏导数的计算方法
- [全程建模]UML中类设计的表达方法
- sps编程模型中打开站点的几种方法
- 一種C仿真C++對象模型的方法
- SCOR提供了一套集成的、启发式的方法模型
- 不确定性算法在C++中的表达:一个简化模型
- PHP实现MVC开发得最简单的方法――模型