Quantcast
Channel: CodeSection,代码区,数据库(综合) - CodeSec
Viewing all articles
Browse latest Browse all 6262

E-R模型表达方法――chen方法 数据库 数据库学习 模型表达方法 chen方法

$
0
0

E-R模型表达方法——chen方法。

chen方法

基本的表示

实体:矩形框 属性:椭圆 多值属性:双线椭圆 导出属性:虚线椭圆 关键字/码:下划线 连接实体和属性:直线 联系:菱形框 连接实体与联系:直线 连接联系与属性:直线 复合关键字:标有相同数字 多组关键字:标有不同数字

图示


E-R模型表达方法――chen方法 数据库 数据库学习 模型表达方法 chen方法

联系的表示

1:1联系:箭头直线,由联系指向实体 1:m联系:指向1端为箭头直线,指向多端为无箭头直线 m:n : 无箭头直线

完全参与联系(至少有一个实例参与):双直线 部分参与联系(实例参与数可以为0) :单直线

图示1


E-R模型表达方法――chen方法 数据库 数据库学习 模型表达方法 chen方法

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


E-R模型表达方法――chen方法 数据库 数据库学习 模型表达方法 chen方法

chen方法示例

需求

管理零件 管理零件的来源——哪些零件来自于哪些供应商 管理零件的去向——哪个零件供应给哪一个项目使用 管理多个仓库——哪个零件存在哪个仓库 管理职工——哪个职工管理哪个仓库

Step 1. 理解需求,寻找实体

重点:实体能够用一个个、一件件、一串串等重叠量词形容的,而不是一个、一件… 实体:零件、供应商、项目、仓库、职工

Step 2. 用属性刻画每一个实体


E-R模型表达方法――chen方法 数据库 数据库学习 模型表达方法 chen方法

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


E-R模型表达方法――chen方法 数据库 数据库学习 模型表达方法 chen方法

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


E-R模型表达方法――chen方法 数据库 数据库学习 模型表达方法 chen方法

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


Viewing all articles
Browse latest Browse all 6262

Trending Articles