ER模型

2019-07-16  本文已影响0人  Dongle聊测试

什么是ER模型?

技术人员和非技术人员容易沟通的东西

二话不说直接上图


一个复杂的ER图

🍎 实体类型

学生是个实例,从实例中抽象出来的是实体,如所有学生
实体的特点是可标识(性别不可标识,学生可标识:鲜活的一个人,房子可标识:鲜活的存在):



在ER中的体现


🍎 联系类型

联系是从联系的实例中抽象出来的

如张三学过高数,由于张三是学生,高数是课程,所以学生与课程就有联系:


在ER中的体现:
Relationship name是属性



但是,Staff不一定与Brach只有一个关系,这里可能有很多个关系(要根据实际来操作)---成为n元联系


🍎 属性

学生
学号
姓名
性别
状态

属性域:这个属性可能存在的值

站在ER级别上,我们再来看以下在关系模型中提到过的东西

🍎 强和弱实体类型

强实体类型:与其他实体类型不相关的实体类型
弱实体类型:与其他实体类型存在依赖关系的实体类型


🍎 设计要素】

一对一hello

上一篇 下一篇

猜你喜欢

热点阅读