ER图(学习笔记)

ER图,即实体-联系图,用于描述数据库中的实体、属性和它们之间的关系。它有四种基本属性:实体、属性、关系和基数,表现为不同样式。两种主要风格中,实体用方形,属性用椭圆,关系用菱形,基数通过直线表示。文章详细解释了一对一、一对多、多对多的关系,并通过实例加深理解。
摘要由CSDN通过智能技术生成

最近接触ER图,悔恨当初没听课,重新整理一下

1.名称

ER图,又叫(E-R图),ERD,实体-联系图,实体联系模型,实体关系图,实体关系模型

这么多名字说的都是一个东西。

2.风格

ER图有四个属性,

①. 实体

②. 属性

③. 关系

④. 基数 (一对一,一对多,多对多)

ER图主要有两种风格,就是平时看见的圆圆圈圈框框,下面是两种风格各自的属性

(1). 风格1

实体(方形)

属性(椭圆)

 

关系(菱形)

 

基数(直线)

一对一

一对多 

多对多 

 示例:一个课程对应多个学生,一个学生学习多门课程

 (2). 风格2

实体

属性 

关系与基数(a5m2制作)

一对一

强制一对强制一:一个人只能且必须有一个身份证,一个身份证只能且必须是一个人的

强制一对可选一:一个人最多只能有一个驾驶证,一个驾驶证只能且必须是一个人的

可选一对强制一:一个人只能且必须有一个座位,一个座位最多只能被一个人使用

可选一对可选一:一个人最多使用一个卫生间,一个卫生间最多被一个人使用

一对多

强制一对强制多:一个人必须有一张以上会员卡,一张会员卡必须属于一个人

强制一对可选多:一个人可以有多个租借记录,一条记录必须属于一个人

可选一对可选多:一个人可以租借多本书,一本书最多被一个人租借

多对多

强制多对强制多:一个学生在校必须有一个以上课程,一个课程必须有一个以上学生

可选多对可选多:一个学生在校外可以有多个兴趣班,一个兴趣班可以有多个学习

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值