E-R模型表达方法——chen方法。
chen方法
基本的表示
实体:矩形框 属性:椭圆 多值属性:双线椭圆 导出属性:虚线椭圆 关键字/码:下划线 连接实体和属性:直线 联系:菱形框 连接实体与联系:直线 连接联系与属性:直线 复合关键字:标有相同数字 多组关键字:标有不同数字
图示

联系的表示
1:1联系:箭头直线,由联系指向实体 1:m联系:指向1端为箭头直线,指向多端为无箭头直线 m:n : 无箭头直线
完全参与联系(至少有一个实例参与):双直线 部分参与联系(实例参与数可以为0) :单直线
图示1

图示2 : 也可以通过标志了区分联系类型

chen方法示例
需求
管理零件 管理零件的来源——哪些零件来自于哪些供应商 管理零件的去向——哪个零件供应给哪一个项目使用 管理多个仓库——哪个零件存在哪个仓库 管理职工——哪个职工管理哪个仓库
Step 1. 理解需求,寻找实体
重点:实体能够用一个个、一件件、一串串等重叠量词形容的,而不是一个、一件… 实体:零件、供应商、项目、仓库、职工
Step 2. 用属性刻画每一个实体

Step 3. 确定每一个实体的关键字/码

Step 4. 分析实体之间的联系

Step 5. 检查是否覆盖了需求