E-R模型可以转换成关系模型,当两个实体间的联系事m:n联系时,它通常可转换成几个关系模式
3个,一个多对多关系,分解为2个一对多,需要3个关系模式
模型转化为关系模型的规则转化为关系的数目有6个。
E-R 模型转化为关系模型的规则。
一,每一个实体对应一个关系模式;
二,每个m:n联系对应一个关系模式。
扩展资料:
ER模型,全称为实体联系模型、实体关系模型或实体联系模式图(ERD)(英语:Entity-relationship model)由美籍华裔计算机科学家陈品山发明,是概念数据模型的高层描述所使用的数据模型或模式图。
ER模型常用于信息系统设计中;比如它们在概念结构设计阶段用来描述信息需求和/或要存储在数据库中的信息的类型。但是数据建模技术可以用来描述特定论域(就是感兴趣的区域)的任何本体(就是对使用的术语和它们的联系的概述和分类)。
在基于数据库的信息系统设计的情况下,在后面的阶段(通常叫做逻辑设计),概念模型要映射到逻辑模型如关系模型上;它依次要在物理设计期间映射到物理模型上。注意,有时这两个阶段被一起称为“物理设计”。
实体联系模式图(ERD)有一些约定。本文的余下部分描述经典概念,并且主要与概念建模有关。有一些概念更加典型的在逻辑和物理数据库设计中采用,包括信息工程、IDEF1x(ICAM DEFinition Language)和空间建模。
参考资料来源:百度百科-E-R模型
我觉得 不需要
拿订单来说吧,一根订单可以订购多个产品
而订单上记录的是产品编号以及名称
仔细想想 分析分析
我怎么想都抽不出来 第三个 - =
可能我还不够火候吧! 呵呵
模友网 模型论坛 纸模下载
3个
E-R模型可以转换成关系模型,当两个实体间的联系事m:n联系时,它通常可转...
答案是三个,一个实体型转换为一个关系模式;一个m:n联系转换为一个关系模式;3个或 3个以上实体间的一个多元联系转换为一个关系模式
er模型转换为关系模型的规则
E-R模型向关系模型的转换规则:两元联系的转换规则(1)实体类型的转换,将每个实体类型转换成一个关系模式,实体的属性即为关系的属性,实体标识符即为关系的键。(2)联系类型的转换,a实体间的联系是1:1可以在两个实体类型转换成两个关系模式中的任意一个关系模式的属性中加入另一个关系模式的键和联系...
把E-R模型转换为关系模式的转换规则有哪些?
【答案】:1)一个实体转换为一个关系模式。实体的属性就是关系模式的属性,实体的码就是关系模式的主键。2)对于实体间的联系有以下不同的情况:① 一个1∶1联系通常是与任意一端所对应的关系模式合并,并将在该关系模式的属性中加入另一个实体的码和联系本身的属性。② 一个1∶n联系通常是与 n端...
E--R模型转化为关系二维表的原则。
【答案】: 在E-R模型中有实体和关系两类数据,一个实体和一个关系分别用一个二维表来表示,其原则是:一个实体用一个二维表来,此表的属性由实体的所有属性组成;一个关系用一个二维表来表示,此表的属性由关系的属性加上构成关系的每一个实体的关键字组成。
把E-R模型转换为关系模式的转换规则有哪些
一个1:1的关系可以转换成一个独立的关系,也可以与两端实体集合对应的关系合并。如果将1:1的系统转换为一个独立的关系,则将与该关系相连接的实体的代码和关系本身的属性转换为该关系的度属性,每个实体的代码都是该关系的候选代码。如果将1:1的关系与一端实体对应的关系合并,则需要在合并的关系中...
E- R图如何转换到关系模式?
2. 在数据库逻辑设计过程中,将E-R图转换为适应特定RDBMS的关系模式是核心任务。3. E-R图向关系模式的转换通常直接无误,实体和联系均对应于关系,E-R图中属性对应于关系的属性,实体集对应于关系。4. E-R图,即实体-联系图,是表达实体类型、属性和联系的方法,用于构建现实世界的概念模型。5. ...
如何将E- R图转换到关系模式?
数据库逻辑设计的主要工作是将E-R图转换成指定RDBMS中的关系模式。首先,从E-R图到关系模式的转换是比较直接的,实体与联系都可以表示成关系,E-R图中属性也可以转换成关系的属性。实体集也可以转换成关系。E-R图提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。注意事项:实体...
将E-R图转换为关系模型,一般遵循什么原则?
【答案】:(1)一个实体型转换为一个关系模式,实体的属性就是关系的属性,实体的关键字就是关系的关键字。(2)一个1:1的联系转换为一个关系。每个实体的关键字都是关系的候选关键字。(3)一个1:n的联系转换为一个关系。多方实体的关键字是关系的关键字。(4)一个n:m的联系转换为一个关系。联系...
数据库建模,概念模型、逻辑模型、物理模型的区别和转化
在这一阶段,设计者将E-R图中的实体和联系转换为数据库中的关系模式,确定属性和码,以及实施规范化操作以确保数据的一致性和效率。逻辑模型可以是层次、网状、关系或面向对象等类型,而目前最常用的是关系模型。3. 物理模型:物理模型是逻辑模型在具体硬件和软件环境上的实现。它涉及到数据的实际存储...
E- R图转换成关系数据模型的原则是什么?
逻辑结构设计 逻辑结构设计的任务,就是把概念结构设计阶段建立的基本E-R图,按选定的管理系统软件支持的数据模型(层次、网状、关系),转换成相应的逻辑模型。这种转换要符合关系数据模型的原则。E-R图向关系模型的转换是要解决如何将实体和实体间的联系转换为关系,并确定这些关系的属性和码。这种转换...
再姬甲巯: er设计模式转换到关系模式的规则: 1、将每个实体类型转换成一个关系模式,实体的属性即为关系模式的属性,试题标识符即为关系模式的键. 2、根据不同的情况做不同的处理: (1)若实体间联系是1:1,可以在两个实体类型转换成的两个关系模式中任意一个关系模式的属性中加入另一个关系模式的键(作为外键)和联系类型的属性. (2)若实体间联系是1:n,则在n端实体类型转换成的关系模式中加入1端实体类型的键(作为外键)和联系类型的属性. (3)若实体间联系是m:n,则将联系类型也转换成关系模式,其属性为两端实体类型的键(作为外键)加上联系类型的属性,而键为两端实体键的组合.
富民县13937693434: 数据库原理 - ?
再姬甲巯: 1 逻辑设计2 一对多3 企业对信息的需求4 功能模块图5 数据库概念设计6 将概念结构设计的E-R图转换为DBMS支持的数据模型 7 确定存取方法 8 自顶向下的方法 9 1510 211 112 程序流程图 13 规范化问题是要考虑的重要因素之一 14 函数依赖 15 3NF16 pq17 R是2NF但不是3NF 18 如果关系模式R是BCNF,则R必然是3NF 19 部分函数依赖和传递函数依赖 20 一样的 这是不是一家公司出的笔试啊
富民县13937693434: E - R图转换为关系数据模型? - ?
再姬甲巯: 去看看百度文库:将E-R图转换为关系模型的转换规则 和E-R图向关系模型的转换.网址:https://wenku.baidu.com/view/afd9301bcc7931b765ce15af.html?re=view 和 https://wenku.baidu.com/view/4b452ebb5022aaea988f0f59.html 会对你有帮助的.
富民县13937693434: E - R图转换成关系模型 - ?
再姬甲巯: 一般情况下,在设计数据库的时候,如果存在多对多的情况 那么就必须将其分解为两个一对多的情况.也就是说,两个实体多对 多的关系,分解后必然在它们之间再出现一个实体来连接它们的关系. 举个例子来说:学生和课程之间它们是多对多的关系,因此在设计的时候 就需添加选课表了.这样答案就是3.当两个实体是一对多的关系时,那就不需要分解了,这是就是2.