使用Visio绘制数据库关系模型图

1 新建项目

文件—新建–软件和数据库—数据库模型图

点击后,出现如下界面:

2 绘制

左侧“实体关系”中将“实体”形状拖放到绘制界面,如下图

3 编辑实体名称,如下图:

4 编辑列
点击“列”如下图:

完成实体:客人信息表 GuestRecord,如下截图

完成实体:客房表Room(同上操作),如下图


5 关系绑定
5.1添加 列RoomID到客人信息表


5.2 将“实体关系”中的关系工具拖放到某个实体上(鼠标不松开),直到该实体边框变红色,松开;箭头指向:外键实体指向主键实体。如果方向反了,界面中的关系工具两边分别拖放直到实体边框变红,松开鼠标。自动绑定外键,显示FK1,即第一个外键绑定设置成功。点击关系工具(箭头图案),显示两表主外键的绑定连接。

【MySQL】使用Visio绘制数据库关系模型图相关推荐

  1. ECMALL数据库关系模型的实现

    2019独角兽企业重金招聘Python工程师标准>>> 所谓模型,则是一个一个的数据实体,换句话说就是一个数据表,你可以基于这个模 型,调用model.base.php中的数据库操作 ...

  2. 第2章 数据库关系模型---数据库原理及应用

    目录 第2章        数据库关系模型 本章要求: 1.关系模型的基本概念 关系数据模型-现有主流DBMS支持的逻辑模型 域(Domain):相同数据类型的集合 关系模式:关系名和属性 关系实例: ...

  3. 思辨领域模型-- DDD≠数据库关系模型

    Eric Evans的<领域驱动设计>问世已经14年之久,到今天几乎所有业务团队都或多或少有涉及DDD.然而如果较真会发现,认真遵循DDD设计原则的团队仍是少数,在多数团队的现都是:**领 ...

  4. 【转】Visio画用例模型图竟然没有include关系

    转自:http://blog.csdn.net/shuixin536/article/details/8289746 由于电脑上没有安装Rose,因此决定用visio来画UML中的用例模型图,在绘制的 ...

  5. 数据库 ---- 关系模型

    在关系模型中,操作的对象和结果都是二维表,关系模型是目前最流行的数据库模型.支持关系模型的数据库管理系统称为关系数据库管理系统,Access就是一种关系数据库管理系统. 1.基本术语 (1)关系(Re ...

  6. 数据库关系模型和关系运算[姊妹篇.第三弹]

    随着ORM框架的日益流行,如今的码农们直接操作数据库语法的越来越少了,一顿orm语法操作猛如虎,一遇问题问题便靓仔语塞.这种情况不在少数,就如我的工作中,我所知道的同事和实习生当中,就有不少人非常喜欢 ...

  7. 数据库关系模型与关系运算---2022.2.13

    关于外模式,模式,内模式的理解 可以看到用不同的语句进行表示: 关系的性质 概念模式/内模式映射是物理独立性的关键: 外模式/概念模式映射就是逻辑独立性的关键 候选键 (最小组成的超键) 关系中的一个 ...

  8. 数据库关系模型的三类完整性约束

    关系模型中有三类完整性约束,分别是:实体完整性,参照完整性,用户定义完整性 实体完整性 定义:实体完整性是用于保证关系数据库中每个元组都是可区分的,唯一的. 它的意思就是说数据表中每一行都应该有办法将 ...

  9. mysql学生选课系统的关系模型_数据库系统原理ER模型与关系模型

    数据库系统是软件的一种,数据库系统自然而然也有他自己的生命周期生存期.它的生存期从规划开始,一直到将它卸载不用了.它的中间过程很复杂,为了实现用户的想法,数据库有关人员将现实生活中的数据进行抽象,然后 ...

最新文章

  1. docker依赖的技术探索
  2. GBDT与XGBoost区别与联系 GBDT近些年来更因为被用于构建搜索排序的机器学习模型而引起广泛的关注
  3. java增加 删除 修改表格_Java实现单链表的创建、添加、修改、删除
  4. Spring boot 各种入门及问题
  5. 深度学习(五)caffe环境搭建
  6. 每天进步一点点:(11)进程优先级学习 nice
  7. 八款Js框架介绍及比较~转载
  8. 读ImageCropper源码
  9. Java MVC 1.0规范开始进入公开评审阶段
  10. 安卓Notification通知栏全解
  11. ubuntu 14.04 32bit依赖库解决
  12. 软件测试流程--->测试报告的编写
  13. OpenPose Demo
  14. word删除括号里内容
  15. Java中如何判断一个集合中的一个元素不在另一个集合中?把不存在的元素移除
  16. Web scraper使用教程-基本用法
  17. 高性能服务器dyna软件重启动,LSDYNA重启动教程 ppt课件.ppt
  18. DSP的DMA流程详解(状态图)
  19. 用VC++进行MapX二次开发::之三------使用MapX工具
  20. vue为什么需要nodejs 的环境

热门文章

  1. ubuntu查看端口使用情况
  2. JVM系列之垃圾回收器(下篇)——Shenandoah垃圾回收器
  3. PHP QRCode生成二维码
  4. java收藏功能思路,互联网产品中的“收藏”功能思路
  5. TouchGFX升级至V4.12,每秒帧数从9帧升级至60帧,同时更新TouchGFX Suite
  6. 2021蓝牙耳机音质排行榜,音质好的蓝牙耳机推荐
  7. 数据分析从入门到进阶的最优路径
  8. Unity界面入门教程
  9. calico IPPOOL
  10. 13种老人不适合带孩子_婆婆摔孩子三次,注意,这是13种老人不适合带孩子