手把手教学画ER图(案例学习)

什么是ER图

ER图(Entity-Relationship Diagram)是一种用于数据建模的工具,它展示了一个系统中各种数据实体之间的关系。ER图通常由实体(Entity)、属性(Attribute)和关系(Relationship)三部分组成。实体描述了系统中的对象,属性描述了实体的特征,关系描述实体之间的联系。ER图是一种图形化的表示方法,有利于团队成员之间的统一理解和沟通,有助于快速设计出一个系统的数据模型。
在这里插入图片描述

核心元素

ER图中有以下几个元素:

  1. 实体(Entity):表示现实世界中的一个对象或实体,例如学生、课程、商品等。在ER图中,实体用矩形框表示,框内写上实体的名称。

  2. 属性(Attribute):表示实体的性质或特征,例如学生的姓名、年龄、性别等。在ER图中,属性用椭圆形表示,连在对应的实体上。

  3. 关系(Relationship):表示实体之间的联系,可以是一对一、一对多或多对多关系。在ER图中,关系用菱形表示,菱形上标明关系类型,例如“购买”、“选修”等。

在这里插入图片描述

在ER图中,以上几个元素可以组合起来表示系统的各种数据模型,它们之间的连接关系也可以用箭头表示。总之,ER图是一个非常直观、有效的数据建模工具,有助于开发人员理解系统需求并设计出适合的数据库结构。

图形学习

正方形:实体

ER图中的正方形通常代表实体(Entity)。实体是系统中的一个对象或实体,可以是人、物、地点、组织等等。在ER图中,每个实体通常用一个矩形表示,矩形内写上实体的名称。实体通常具有属性(Attribute),也就是实体的特征或属性,例如学生的姓名、年龄、性别等。

椭圆形:属性

属性通常用椭圆形表示,连在对应实体的边上。ER图中的实体和属性是设计数据库结构时必不可少的,因为它们提供了存储和操作数据所需的信息和结构。

棱形:关系

在ER图中,实体之间的关系,以棱形画线关联。

案例学习

学生-老师的案例学习

在这里插入图片描述

商场商品案例ER图

在这里插入图片描述

关于画ER图不要有什么畏难情绪,先梳理系统的实体,再根据实体找属性,再找实体与实体的关系即可画出对应的项目ER图!

一定要动手动手,画错了,谁说错了会告诉你,你再修改即可,熟能生巧!

希望这篇文章对大家有帮助,点赞关注支持一波!

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值