ER图】
entity-relationship,有三个组成部分:实体、属性、链系
用来进行关系型dbs的概念设计

【实体的三种联系】
包括一对一、一对多、多对多三种

如果A到B是一对多关系,那么画个带箭头的线段指向B
如果是一对一,画两个带箭头的线段
如果是多对多,画两个不带箭头的线段
(被指着的是1?)

【表示出现多次的关系】
一个实体在链系出现几次,就要用几条线连接。

下图表示一个课程的先修关系,先修关系出现两个Course实体,第一个是先修后一个是后修,要用两条线表示这种关系:

【联系的多向性】
虽然老师可以开设多门课,并教授多个学生,对于特定的学生和课程只有一个老师教授,这就够成了三元联系

【表示子类】
用一个三角和两个线表示类和子类,与子类有关的属性和联系都连上去,而与父类和子类有关的都连父类

仓库设计之ER图箭头讲解相关推荐

  1. 数据库设计之E-R图和关系表

    一 概念 E-R图:也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型.属性和联系的方法,用来描述现实世界的概念模型. 实体:用矩形框表示,矩形框内写明实体 ...

  2. MySQL数据库实验(四):E-R图实例讲解

    目录 ER图成分构成 2 属性 3 联系 用处 E-R图转换成关系模式 1:1联系的转换 1:n联系的转换 m:n联系的转换 ER图成分构成 1 实体 实体是客观世界中存在的各种事物,或者某个抽象事件 ...

  3. 数据库设计和ER图解释

    这里写目录标题 数据库设计的基本步骤 1.阶段概述 2.图解 ER模型 1.概念 2.E-R图的图示法 3.示例 数据库设计的基本步骤 按照规范设计的方法,考虑数据库及其应用系统开发全过程,将数据库设 ...

  4. 数据库的设计(E-R图,数据库模型图,三大范式)

    一.数据库设计的概念 数据库设计是将数据库中的数据实体及这些数据实体之间的关系,进行规划和结构化的过程. 二.数据库设计的重要性 如果一个数据库没有进行一个良好的设计,那么这个数据库完成之后他的缺点是 ...

  5. 【数据库设计】概念设计-数据库ER图基础概念

    原文链接 : http://blog.csdn.net/belen_xue/article/details/52763629 ER图分为实体.属性.关系三个核心部分.实体是长方形体现,而属性则是椭圆形 ...

  6. 第五章 数据库设计与ER图

    1.数据库应用系统 以数据库为基础的信息系统称为数据库应用系统,简称数据库系统(Database System, DBS) 数据库工程 数据库应用系统的开发是一项软件工程,但有自己的特点,所以叫&qu ...

  7. sql server 2017数据库复习:第六章-数据库设计(需求分析、概念结构设计(ER图)、逻辑结构设计)+练习题

    数据库设计的基本过程及每阶段的主要任务 说明:数据流图用于实现需求分析! ER图设计 局部ER图->全局ER图->全局ER图优化 在ER图合并的时候,会出现以下3种冲突: 1.属性冲突:属 ...

  8. 概念结构设计( 实体与属性的划分原则、E-R图的集成)、逻辑结构设计(任务、步骤、转换方法、数据模型的优化、设计用户子模式、物理结构设计)....

    概念结构设计           主要内容:[1]E-R图中如何确定实体与属性[2]集成E-R图时如何解决冲突         1 实体与属性的划分原则           [1]具体的应用环境常常对 ...

  9. 数据库原理教程(第二版)范明第二章E-R图

    教材2.7 为汽车保险公司设计一个E-R图.每个客户拥有一辆或多辆汽车.每辆汽车可能发生0次或多次交通事故.客户需要登记的信息包括客户ID(身份证号).姓名.住址.电话等信息.车辆需要登记车辆编号.车 ...

最新文章

  1. java inner class,C# Inner Class vs. java 的inner class比较-JSP教程,Java技巧及代码
  2. C++中sizeof问题
  3. [解决方案]sql server复制需要有实际的服务器名称才能连接到服务器
  4. c语言字符串替换有大小写,(C语言)字符串大小写无关查找替换
  5. 初始化环境配置:CentOS 7.4x64 系统安装及基础配置
  6. oracle 二进制日志格式,二进制日志
  7. 1042. 字符统计(20)-PAT乙级真题
  8. cookie被淘汰_可爱可恨的 Cookie
  9. CS1.5制造机器人的命令
  10. 支持向量回归(多核函数)
  11. 用python来开发webgame服务端(4)
  12. C/C++基础题029.DDD
  13. yolov3网络(DarkNet53)结构详解以及Pytorch代码实现
  14. exlc表格怎么换行_excel如何换行_表格怎么换行上下换行
  15. python变量、类型及转换
  16. SAS常用基础代码例子-数据描述性分析
  17. ctr 平滑_CTR平滑方法
  18. Jenkins流水线打包微服务构建docker镜像运行
  19. 微信小程序商品详情页底部弹出框(点击加入购物车或立即购买弹出)
  20. 解密|FBI不光有特工,还有智能存储系统!

热门文章

  1. EasyNVR摄像头网页无插件直播H5、谷歌Chrome直播方案中如何降低播放延迟问题
  2. robots.txt介绍
  3. 【实战】如何抓住Facebook天秤币的机会
  4. 如何用好erp系统【ERP】
  5. 洛谷P1425python题解
  6. Android隐藏录屏内容,原来手机内置的录屏功能这么强大,好多人都不会用,很可惜!...
  7. 转自stormzhang的一些博文
  8. 工信部新规本月底施行 未经用户同意发送商业短信将被罚款
  9. mysql根据类型和数据正负进行分组
  10. FL Studio20最详细的注册教程 附二十位序列号