`
niulanshan
  • 浏览: 564062 次
文章分类
社区版块
存档分类
最新评论

E-R图转换成关系模型

 
阅读更多

1、实例条件

(1)某销售管理系统 数据库有三个实体集。

A、职工实体集:职工编号、姓名、性别、年龄、住址和工作业绩

B、商品实体集:商品编号、商品名称、出产地址和合格编号

C 、商店实体集:商店编号、商店名、商店地址和所属人

(2)三个实体集之间的联系

a、职工跟商店的关系,存在聘用的关系。每个职工只能在一个商店工作,每个商店可以聘用多个职工,商店聘用职工有聘用期和工资待遇;

b、商店和商品之间存在销售的关系,每个商店可以销售多种商品,每种商品可以在不同的商店销售,每个商店销售一种商品有月销售量。

(3)一、试画出E-R图,并在图上注明属性、联系的类型;

二、将E-R图转换成关系模型,并注明主键和外键。


2、E-R图



3、E-R图可以转化为四个关系模式

(1)职工(职工编号,姓名,性别,年龄,住址,工作业绩,商店编号,聘用期,工资待遇)

(2)商品(商品编号,商品名称,产出地址,合格编号)

(3)商店(商店编号,商店名,商店住址,所属人)

(4)销售(商店编号商品编号,月销售量)



分享到:
评论

相关推荐

    E--R图转换成关系模式规则与例题

    在数据库设计中,E-R图(实体-关系图)是一种常用的概念建模工具,用于描述实体、属性和实体之间的关系。将其转换为关系模式是数据库实现的关键步骤。以下是E-R图转换成关系模式的基本规则和示例: 1. 实体型转换:...

    E-R图及关系模型转换1

    设有商店和顾客两个实体,“商店”有属性:商店编号、商店名、地址、电话,“顾客”有属性:顾客编号、姓名、地址、年龄、性别。假设一个商店有多个顾客购物,一...②将E-R图转换成关系模型 ,并注明主码和外码 (5分)

    E-R图及关系模型转换6

    某厂销售管理系统,实体“产品”有属性:产品编号、产品名称、规格、单价,实体“顾客”有属性:顾客编号、姓名、地址。假设顾客每天最多采购一次,一次可以采购...②将E-R图转换成关系模型 ,并注明主码和外码 (5分)

    E-R图及关系模型转换9

    某电脑公司是一家专门销售计算机整机、外围设备和零部件的公司。该公司有3个部门:市场部、技术部和财务部。市场部有18位业务员,负责采购和销售业务;...②将E-R图转换成关系模型 ,并注明主码和外码。(5分)

    E-R图及关系模型转换8

    某工厂生产若干产品,每种产品由不同的零件组成,有的零件用在不同的产品上。这些零件由不同的原材料制成。不同的零件所用的材料可以相同。...②将E-R图转换成关系模型 ,并注明主码和外码。(5分)

    E-R图及关系模型转换11

    工厂(包括厂名和厂长名)需要建立一个管理数据库存储以下信息:(1)一个厂内有多个车间,每个车间有车间号、车间主任姓名、地址和电话。...(2)将E-R图转换成关系模型 ,并注明主码和外码。(10分)

    数据库实验--E-R建模与关系表转换--实验报告

    * E-R 图:实体-关系图,是一种对实体和关系进行描述的模型。 * CDM:概念数据模型,是一种描述概念模型的模型。 * PDM:物理数据模型,是一种描述物理模型的模型。 * SQL Server:一种关系型数据库管理系统。 * ...

    E-R图及关系模型转换7

    设有运动员和比赛项目两个实体,“运动员”有属性:运动员编号、姓名、单位、性别、年龄,“比赛项目”有属性:项目号、名称、最好成绩。一个运动员可以参加多个...②将E-R图转换成关系模型 ,并注明主码和外码 (5分

    E-R图及关系模型转换3

    设某商业公司数据库中有三个实体集,一是”公司”实体集,属性有公司编号、公司名、地址等;二是”仓库”实体集,属性有仓库编号、仓库名、地址等;...②将E-R图转换成关系模型 ,并注明主码和外码 (5分)

    E-R建模与关系表转换

    3. **使用PowerDesigner将E-R图转换为数据库物理结构**:通过PowerDesigner工具,可以将概念模型中的E-R图转换为特定数据库系统的物理模型。本实验使用的是Sybase数据库管理系统作为实验平台,因此需要将E-R图转换为...

    E-R图及关系模型转换10

    学校中有若干系,每个系有若干个班级和教研室,每个教研室有若干个教员,其中有的教授和副教授每人各带若干个研究生,每个班有若干学生,每个学生选修若干课程,...②将E-R图转换成关系模型 ,并注明主码和外码。(5分)

    E-R图及关系模型转换5

    现有学生报考系统,实体“考生”有属性:准考证号、姓名、年龄、性别,实体“课程”有属性:课程编号、名称、性质。一名考生可以报考多门课程,考生报考还有报考...②将E-R图转换成关系模型 ,并注明主码和外码 (5分)

    空间数据库技术应用:概念模型向逻辑模型转换.pptx

    由于目前采用的数据库基本上都是关系数据库,在此只探讨如何将概念模型阶段设计的E-R图正确转换成关系表以及表间联系的形式。 在转换过程中,注意实体(E)、联系(R)和数据表的对应关系。; E-R模型向关系模型转换...

    数据库设计--实体联系模型(E-R图)

    而"第六章_实体联系模型.ppt"可能进一步讨论了如何将E-R图转换成关系模型,这是数据库管理系统(RDBMS)能够理解的结构,这通常涉及到分解实体、属性和联系,确定主键和外键,以及规范化处理以消除数据冗余和提高...

    E-R图及关系模型转换2

    假设每个学生选修若干门课程,且每个学生每选一门课只有一个成绩,每个教师只担任一门课的教学,一门课由若干教师任教。“学生”有属性:学号、姓名、地址、年龄...②将E-R图转换成关系模型 ,并注明主码和外码 (5分)

    E-R图及关系模型转换

    在数据库设计中,E-R图(实体-关系图)是一种常用的方法,用于描述现实世界中的实体、它们之间的关系以及它们的属性。在这个特定的问题中,我们有两个主要的实体——"车队"和"司机",还有一个实体"车辆"。此外,还有...

    E-R图及关系模型转换4

    某研究所有多名科研人员,每一个科研人员只属于一个研究所,研究所有多个科研项目,每个科研项目有多名科研人员参加,每个科研人员可以参加多个科研项目。...②将E-R图转换成关系模型 ,并注明主码和外码 (5分

    数据库原理与应用-设计报告画出E-R转换成关系图

    ### 数据库原理与应用——设计报告:E-R图转换成关系模型 #### 一、基础知识回顾 在深入了解本实验之前,我们首先回顾一下E-R图的基本概念及其转换为关系模型的过程。 **1.1 E-R图简介** 实体-关系图(Entity-...

    数据库管理与应用-3期(KC004) 任务2-2E-R图转换教学设计.doc

    例如,针对"选课"模型,教师会展示E-R图的三要素——实体(如学生、课程)、属性(如学号、课程编号)和联系(如选课),并解释如何将它们转换成关系模型。 接下来,学生将进行实战训练。他们会在真实系统环境中...

    E-R图向关系模式的转换规则.pdf

    E-R图,全称为实体-关系图,是数据库设计中用于表示概念模型的工具,它通过图形化的方式展示了实体、属性以及实体之间的关系。在数据库系统中,将E-R图转化为关系模型是逻辑设计阶段的重要任务,因为大多数数据库...

Global site tag (gtag.js) - Google Analytics