数据库系统原理:ER图绘制与关系模型

一、ER图的基本元素

1、实体:比如,学生、校园卡、食堂,这类可区分开的事物

        a) 属性:比如学生的姓名、年级、学号,这种用来描述实体信息的东西

        b) 键:一种特殊的属性,每个实体不可缺少,而且不能重复,比如学生的学号

二、画图的规范

1、实体:正方形

2、联系(实体与实体之间):菱形

3、属性:椭圆形

4、连线:

        a) 实体与属性之间;实体与联系之间;

        b) 联系与属性之间用直线相连,并在直线上标注联系的类型:

            对于一对一联系,要在两个实体连线方向各写1;

            

            对于一对多联系,要在一的一方写1,多的一方写N;

            

            对于多对多关系,则要在两个实体连线方向各写N,M。

            (暂时找不到图)

三、 ER图转为关系模型

1、一对一:在2个实体任选个实体,添加另1个实体主键;
2、一对多:在 n 端添加 1 端的主键。
3、多对多:联系转换为实体,联系实体主键为两边主键的结合(最后加上该联系实体自身属性)。

参考

ER图(实体关系图)怎么画? (zhihu.com) 

如何将ER图转化为关系模型(含案例) (zhihu.com)
数据库:ER图↔关系模式_关系模式怎么写-CSDN博客

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值