`
neo
  • 浏览: 265562 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ER关系简介

阅读更多

一对多的关系, 通常情况下都要用Mandatory的。比如,出生地和人的关系。人必须有出生地的(not null)。
其中,又分1对0..*(One to Zero or More), 1对1..*(One to One or More), 1对0..1(One to Zero or One),
1对n(One to Exactly)

但有些情况下用optional,比如国籍和人的关系。人可以没有国籍(可以为null),但是如果有国籍,就必须在国籍这个列表里面去选择,可能有一个国籍,也可以有多个国籍

多对多关系, 用Non-Specific, 生成表时会自动什么中间表, 降解成2个多对一的关系

 

分享到:
评论

相关推荐

    考勤管理的ER图

    #### ER图(实体关系图)简介 ER图是一种用于描述实体及其之间关系的数据模型,是设计数据库前的重要步骤之一。它通过实体(Entity)、属性(Attribute)和联系(Relationship)三个基本要素来表示数据结构。其中: - **...

    PowerDesigner生成ER图

    在数据库设计过程中,实体关系图(ER图)是一种重要的工具,它直观地展示了数据库中的实体、属性以及实体之间的关系。PowerDesigner是一款强大的数据库设计和逆向工程软件,它提供了创建ER图的功能,帮助开发者高效...

    powerdesigner将SQL文件转换为ER图形 图解

    在本篇文章中,我们将详细介绍如何利用PowerDesigner将SQL脚本转换成ER(实体关系)图形。 #### 二、将SQL脚本转换为ER图形的具体步骤 ##### 2.1 创建新模型 首先,启动PowerDesigner软件,在主界面上方选择“File”...

    ER/Studio指南

    用户可以在 ER/Studio 中定义事实表和维度表,以及它们之间的关系,从而构建出适合商业智能应用的数据结构。 #### 八、自动化任务 **Sax Basic 集成开发环境:** ER/Studio 包含了一个基于 Sax Basic 的集成开发...

    ERStudio教程.pdf

    #### 一、ERStudio简介与产品优势 **ERStudio**是一款由Embarcadero Technologies开发的数据建模工具,主要用于数据库设计和管理。它提供了全面的功能来帮助用户创建、管理和维护复杂的数据模型。ERStudio支持多种...

    数据库er图怎么画.docx

    1、亿图软件内置了大量的模型图符号和模型图模板,以及更多的在线模板,可快速创立实体关系模型图即ER模型图。 2、通过拖拽就能简洁的说明实体关系图,操作格外简洁、智能化。 3、连接线可自动吸附到图形上,让绘图...

    ER Studio英文教程

    - **从零开始创建逻辑模型**: 学习如何定义实体、属性、关系等基础元素,构建数据模型。 - **使用子模型**: 掌握子模型的概念及其在大型项目中的应用方法。 - **生成物理模型**: 将逻辑模型转换为特定数据库平台的...

    使用PowerDesigner画ER图详细教程

    在数据库设计过程中,实体关系图(ER图)是一种重要的工具,它能直观地表示出数据实体、实体之间的关系以及属性等信息。PowerDesigner是一款强大的数据库设计软件,它提供了绘制ER图的功能,使得数据库设计更加高效...

    软件工程-ER模型.pptx

    教学目标 知识目标 (1)通过学习ER模型图的特点、图形结构、关系及其类型、选课系统来掌握ER模型。 技能目标 (1)能分析理解,并能画出ER模型图。 软件工程-ER模型全文共14页,当前为第3页。 课堂内容 1. ER模型...

    ER图(实体-联系图(Entity Relationship Diagram))绘制软件。。

    "README.txt"通常包含软件的使用说明或简介,而"iobituninstaller.zip"看起来与ER图无关,可能是一个系统卸载工具的压缩包。 通过ER图,数据库设计师能够以直观的方式与团队成员、开发者或最终用户沟通数据模型,...

    ERStudio教程

    - **从零开始构建逻辑模型:** 在 ER/Studio 中创建一个新的项目,然后定义实体、属性及其关系。这一步骤是构建任何数据模型的基础。 - **子模型的创建与操作:** 子模型可以用来组织大型模型中的不同部分,方便管理...

    eclipse插件-ERMaster及安装方法

    一、ERMaster简介 ERMaster是一款强大的数据库设计工具,它支持多种数据库系统,如MySQL、Oracle、SQL Server等。通过图形化界面,用户可以轻松创建实体、属性、关系,并进行复杂的数据库设计工作。此外,ERMaster还...

    其它管理和菜单管理中的实体ER图1

    7. **关系模型**:根据描述,这些实体之间存在多对一和一对多的关系。例如,一个店铺可以有多个桌椅和菜品,一个菜品可以属于多个菜系,一个评论可以针对一个菜品,等等。这种ER图设计反映了现实世界中餐饮业务的...

    网上订餐ER图.docx

    ### 一、ER图简介 ER图(Entity Relationship Diagram),即实体关系图,是一种用于描述系统中实体及其之间关系的图形化表示方法。在软件工程、数据库设计等领域有着广泛的应用。ER图能够清晰地展示数据之间的关联...

    ER系列工业机器人ModbusTCP接口调试手册_RCS2 V1.5.pdf

    手册功能简介部分讲述了ER系列工业机器人ModbusTCP通信的功能特点,即机器人可以通过ModbusTCP协议与外部设备进行通讯,实现对机器人虚拟IO端口的读写操作,从而实现外部控制器(如PLC)与机器人之间的数据交换。...

    pubs数据库 ER图

    ER图(实体关系图)是一种用于描述数据模型的图形化工具,它清晰地展示了数据库中的实体、属性以及实体之间的关系。对于pubs数据库来说,其ER图可以帮助我们更好地理解各个表之间的关联性,以及如何通过这些表来构建...

    遥感软件ERMAPPER使用说明及实例讲解

    #### 一、ERMapper软件简介 ERMapper是一款功能强大的遥感图像处理软件,适用于各种类型的遥感数据处理任务,包括但不限于几何校正、数据融合等高级图像处理技术。该软件由Earth Resource Mapping Ltd.开发,具有...

Global site tag (gtag.js) - Google Analytics