Erstudio8.0使用教程

打开ERstudio,点击新建出现如图对话框:

选择第一个,表示创建一个新的关系型 数据库模型

这里提一点数据库模型分为relational(关系)和dimensional(多维) 两种在这里主要以关系型数据库为主来介绍模型的创建过程。

第二和第三项均是重新设计已存在的数据库和数据库模型导入等。

在软件空白处右键,然后点击 Insert Entity, 添加实体:

然后 点击空白处,将会出现

然后右键,选择 Edit Entity, 如下图:

点击Add图标,现在就可以开始添加实体(既是表对象)了,我们需要输入的主要信息有下面几个:

分别输入表名(= 实体名)

表的属性(= 表的列)

列的类型和长度

是否为空

是否为主键

待一张表的所有信息都输入完毕后,选择 OK 按钮,

即出现下图所示信息:

同理,其他表都是同样的操作:所有表的信息输入完毕后,就需要建立表与表之间的 联系信息 , 以两张表为例子

转到工具栏: 这里共有5种逻辑关系,从左到右分别为:

Identifying Relationship

non-Identifying Relationship,mandatory relationship

optional relationship

one-to-to relationship

Non-specific Relationship

(1)(确定关系)Identityfying Relationship 是一种一定存在的关系。子实体中必须有充当外键的属性,而且这个外键必须要成为父实体的主键,这种关系也最终产生一个组合主键来决定父实体实体。

(2) (非确定关系)Non-Identifying ,Optional Relationship 对于子实体非主键属性而言产生一个父实体主键,因为这个关系时可选,外键没有要求在子实体中。但有外键存在于子实体的话,那么在父实体的主键中就一定能找到该外键。

(3) Non-Identifying ,Mandatory Relationship 这种关系一方面针对子实体的非主键属性而言产生父实体的主键;另一方面要求子实体必须得有外键,而且此外键一定可以在父实体的主键中找到。

(4) Non-Specific Relationship(非具体关系) 这个关系主要是实现多对多的关系。因为现在多对多的逻辑关系还没有被很好的解决,所以在这种关系类型下也不能产生任何的外键。这种关系类型在数据库模型中 很少使用,若你要将数据库模型标准化,最好在实体间将此关系去除。

总之,确定关系中,父实体中的外键也充当主键,来和父实体本身主键来共同决定父实体身份;在非确定关系中,父实体中外键就是纯粹的外键,只有父实体本身主键来决定父实体的身份。各种关系详细情况可参考ERStudio帮助说明文档。

选择相应的链接方式后,先点击一张表,然后再点击另一张表, 两张表就自动建立起链接关系,如下所示:

到此,基本的操作介绍完毕。

附一张完整的ER图:

Erstudio8.0怎么用?Erstudio8.0汉化版详细使用教程由欧普下载整理并发布

转载于:https://www.cnblogs.com/m0488/p/7759505.html

Erstudio8.0怎么用?Erstudio8.0汉化版详细使用教程相关推荐

  1. 性能监视器PerfMon v2.0 是一个流氓的汉化版

    最近在部署一台新设备时,由于懒得FQ用google下载软件,由一次中了坑.百度搜索出来的这个<性能监视器 v2.0 汉化版>,安装了之后,设备会时不时自动弹出广告.反编译分析了一下,的确就 ...

  2. PS抠图神器:KNOCKOUT 2.0汉化版下载及教程

    @午夜设计尸 Kockout 为Corel公司开发,是一款相当强大的Photoshop插件,该软件利用配合Photoshop滤镜使用,在图像输出上会简化许多,尤其是Kockout2.0版本处理完后不用 ...

  3. MyEclipse 10(汉化版)安装教程

    1.选中[MyEclipse10]压缩包,鼠标右击选择[解压到MyEclipse10]. 2.双击打开[MyEclipse10]. 3.选中[jdk-8u121-windows-x64]可执行文件,鼠 ...

  4. MyEclipse 16(汉化版)安装教程

    注意安装路径不能有中文,安装包路径也不要有中文. 1.选中[MyEclipse2016]压缩包,鼠标右击选择[解压到MyEclipse2016]. 2.双击打开[MyEclipse2016]文件夹. ...

  5. FL Studio20.9安装汉化版水果下载教程

    FL Studio20.9水果软件简介: 前身为 FruityLoops, 一款由 Image-Line 公司开发的数字音频工作站, 是以样式 (Pattern) 为元素的编曲软件. 可使用 VST; ...

  6. Alien Skin Exposure X3 3.0.5.157 简体中文完美汉化版最新版下载

    Alien Skin Exposure X3 是一款胶片滤镜模拟软件, 既可以独立应用, 也可以作为 PhotoShop.Lightroom 等软件的插件使用.是模拟数码摄影胶片效果的最佳工具,是 E ...

  7. PS2021中文汉化版软件安装教程

    Adobe Photoshop2021版本目前已经出来了!总体变化不大,软件最大的不同就是启动图标了,能让人一眼就看出来你用的是2021版本.软件更注重智能,提供了AI的功能.本版由@vposy特别版 ...

  8. [汉化教程] Android(APK)软件汉化完整详细图文教程(含工具软件)

    http://bbs.mumayi.com/thread-31933-1-1.html

  9. php-live-chat-pro中文汉化版源码教程-【2021修复版】最新可用的PHP在线客服系统phplivechat无限坐席简单搭建支持APP

    系统要求 要使应用程序正常运行,需要 PHP 5 或更高版本以及 MySQL 5.2 或更高版本的数据库.支持 IE9 及更新版本的浏览器. PHP在线客服系统源码最新可用的PHPlivechat无限 ...

  10. Bentley ContextCapture Center Master最新版2023汉化版下载安装教程

    ### Bentley ContextCapture Center Master:高效三维建模与现实建模解决方案 Bentley ContextCapture Center Master(以下简称Co ...

最新文章

  1. keras画acc和loss曲线图
  2. Oracle表字段的增删改和重命名
  3. 【Flink】Flink Group by 操作 报错 Expression xxx is not being grouped
  4. Linux内核:VFIO Mediated Device(vfio-mdev)内核文档(翻译)
  5. 小米手机与计算机如何连接网络连接,小米手机连接不上电脑怎么办 图文教你小米手机怎么连接电脑...
  6. mysql 磁盘已满_记一次 mysql 磁盘满解决过程
  7. FusionComputer密码修改
  8. 【网络空间安全】与【信息安全】专业介绍
  9. 中国SaaS产品成功四要素和四层次
  10. 红米1A显示器于笔记本win10环境下,如何设置颜色范围使得显示器亮度恢复成250nit
  11. Flume防止重复消费——断点续传
  12. 图像可视化——matplotlib绘图入门基础
  13. 利用管道检测技术成果对城市地下空洞进行筛查分析的探讨
  14. matlab实现彩色图像的直方图均衡化
  15. Serialize的理解
  16. RAID0/1/5/6/10/50/JBOD如何选择
  17. MySQL OCP888题解007-validate_password_policy(密码验证策略)
  18. 各大框架都在使用的Unsafe类,到底有多神奇?
  19. 儿童感染新冠后怎么用药?什么情况需要就医?
  20. 任务管理工具对比(notion vs omnifocus)

热门文章

  1. 毕业设计-分布式爬虫系统(干货)
  2. Profibus通讯接口连接不上怎么办
  3. 高翔orbslam_ORB SLAM 2 + 构建点云地图 复现
  4. C语言k近邻算法及例题,K近邻算法的理解及KD树的构建
  5. 配电室综合监控系统 实现实时监控和 智能控制
  6. arcgis怎么压缩tif文件_PDF文件怎么压缩?两招帮你解决PDF压缩难题!
  7. 中国遥感卫星地面站存档数据目录服务系统
  8. 2022年PC必备的5款软件,功能强大且免费,你用过几个?
  9. el-select默认选中 显示的是id 不是汉字
  10. STM8S003F3控制LED