1.实体

在ER模型中,实体用矩形框表示

在ER模型中,弱实体用双矩形框表示,联系则用双菱形(该弱实体依赖于实体而存在,则与实体的之间是1:*联系)

2.属性

在ER模型中,单值属性用椭圆形表示

在ER模型中,多值属性用椭圆形表示(会产生大量的数据冗余,造成数据库的潜在数据异常、数据不一致性和完整性的缺陷)

在ER模型中,导出属性用虚线表示(通过具有相互依赖的属性推导而产生的属性)

在ER模型中,派生属性用虚线椭圆形表示(派生属性的值可以从别的属性值或其他数据派生出来)

3.超类和子类

定义:当较低层上实体类型表达了与之联系的较高层上的实体类型的特殊情况时,就称较高层上实体类型为超类型( supertype),较低层上实体类型为子类型(subtype) 。
在ER模型中,超类用两端双线的矩形框表示,并用加圈的弧线与其子类相连,子类本身仍用普通矩形框表示

4.主键

在ER模型中,实体的主键用实下划线表示

在ER模型中,弱实体的主键用虚下划线表示

【学习笔记之MYSQL篇】实体联系图相关推荐

  1. Redis学习笔记(实战篇)(自用)

    Redis学习笔记(实战篇)(自用) 本文根据黑马程序员的课程资料与百度搜索的资料共同整理所得,仅用于学习使用,如有侵权,请联系删除 文章目录 Redis学习笔记(实战篇)(自用) 1.基于Sessi ...

  2. flink1.12.0学习笔记第2篇-流批一体API

    flink1.12.0学习笔记第 2 篇-流批一体API flink1.12.0学习笔记第1篇-部署与入门 flink1.12.0学习笔记第2篇-流批一体API flink1.12.0学习笔记第3篇- ...

  3. Postgresql学习笔记-高级语法篇

    Postgresql学习笔记-高级语法篇 Postgresql 约束 Postgresql约束用于规定表中的数据规则. 如果存在违反约束的数据行为,行为会被约束终止. 约束可以在创建表的时候就规定(通 ...

  4. 《MySQL实战45讲》——学习笔记01-03 “MySQL基本架构、日志系统、事务隔离“

    最近有新闻说"丁奇"炒股失败欠债,赶紧去极客时间买了他的<MySQL 实战 45 讲>以防下架,顺带重新系统的复习下MYSQL相关知识,记录下学习笔记: 本篇介绍: M ...

  5. OracleDesigner学习笔记1――安装篇

    OracleDesigner学习笔记1――安装篇   QQ:King MSN:qiutianwh@msn.com Email:qqking@gmail.com 一.       前言 Oracle是当 ...

  6. 设计模式学习笔记(目录篇)

    设计模式学习笔记(目录篇) 为了方便查看,特此将设计模式学习笔记系列单独做一个目录. 1   设计模式学习笔记(一:命令模式) 2   设计模式学习笔记(二:观察者模式) 3   设计模式学习笔记(三 ...

  7. Redis学习笔记1-理论篇

    目录 1,Redis 数据类型的底层结构 1.1,Redis 中的数据类型 1.2,全局哈希表 1.3,数据类型的底层结构 1.4,哈希冲突 1.5,rehash 操作 2,Redis 的 IO 模型 ...

  8. 树莓派4B学习笔记——IO通信篇(UART)

    文章目录 UART简介 树莓派使用UART与串口屏通信 串口屏简介 硬件连接 配置串口接口 树莓派打开UART接口 树莓派安装串口调试助手 编程实现 wiringSerial.h Serial简介 C ...

  9. JavaScript学习笔记之入门篇

    JavaScript学习笔记之入门篇 JavaScript引入 1. 页面级 js: 2. 外部js文件: JavaScript变量 1. 变量的作用: 2. 声明变量: 3. 变量赋值: 4. 单一 ...

  10. 《软技能-代码之外的生存指南》学习笔记之理财篇

    <软技能–代码之外的生存指南>学习笔记之理财篇 作者:[美] John Z. Sonmez 摘要:这是⼀本真正从"⼈"(⽽⾮技术也⾮管理)的⾓度关注软件开发⼈员⾃⾝发展 ...

最新文章

  1. 北京计算机学院 肖战,Shuai Li
  2. Pycharm报错合集:在pycharm运行anaconda配置的Pytorch环境报错(Environment location diretory is not empty )
  3. PHP 高级编程之多线程
  4. 考察大新和南宁农业产业园 农业大健康·李喜贵:赋能乡村振兴
  5. gif透明背景动画_常用GIF动图制作工具,抖音里面的动图都是这些工具做出来的...
  6. php异步请求$.post,如何用PHP实现异步请求、忽略返回值
  7. python selenium处理JS只读(12306)
  8. 基于python实现resnet_【深度学习】基于Pytorch的ResNet实现
  9. 普林斯顿微积分读本:第 3 章 极限导论
  10. css扫描动画效果demo示例(整理)
  11. C# 如何合并和拆分PDF文件
  12. 2022-2028全球姿势矫正器行业调研及趋势分析报告
  13. 微信小程序获取地理位置
  14. 实现浏览器多标签页通信
  15. vim-python怎么用_技术|如何在使用 Vim 时访问/查看 Python 帮助
  16. 清除dns缓存cmd命令行方式
  17. 三年java经验面试总结,整理了一些java面试题供参考
  18. 中国免疫抑制剂药物市场趋势报告、技术动态创新及市场预测
  19. mac 时间机器备份到windows共享文件遇到的问题及解决记录
  20. 10招有效预防电脑辐射

热门文章

  1. 特征根法求微分方程的解
  2. 快速隐藏/取消隐藏工作表
  3. npm 安装vue脚手架报错警告npm WARN deprecated
  4. 解决:log4j警告:WARN Please initialize the log4j system properly
  5. 21个免费设计网站助力第十一届全国大学生广告艺术大赛!
  6. 物联网毕业设计 单片机指纹识别考勤系统设计与实现
  7. 手机上不了网怎么连接到服务器未响应,手机上不了网怎么办 手机上不了网解决方法【设置步骤】...
  8. ubuntu设置桌面图标
  9. python_中位数
  10. 计算机毕业设计ssm网上花店系统0716c系统+程序+源码+lw+远程部署