E-R图设计

文章介绍了如何使用E-R图来设计班级与学生信息以及图书借阅系统的数据库模型。学生实体包含学号、姓名、年龄和性别,班级实体包括班号、班主任和班级人数。班级与学生间是一对多关系,联系名为“属于”。图书实体有书号、书名等属性,学生实体包含借阅书号等信息。图书与学生间是多对多的借阅关系,联系名为“借阅”,包含索书号和借阅时间。
摘要由CSDN通过智能技术生成

E-R图

矩形框:实体

椭圆框:属性

菱形框:实体型、实体集、联系

        关系:一对一、一对多、多对多

【1】某同学需要管理班级与学生信息的数据库,其中学生信息包括学号、姓名、年龄、性别

班级信息包括班号、年级号、班级人数

         a、确定班级实体和学生实体的属性

                学生:学号、姓名、年龄、性别

                班级:班号、班主任、班级人数

        b、确定班级和学生之间的联系,给联系命名并指出联系的类型

                一个学生只能属于一个班级,一个班级可以有多个学生,一对多的关系即1:n

        c、确定联系的名称和属性

                联系的名称:属于

                属性:无

        d、画出班级与学生的E-R图

【2】图书借阅系统在需求分析阶段搜集到图书信息:书号,书名,作者,价格,复本量,库存量,学生信息:借阅书号,姓名,专业,借书量

         a、确定图书实体和学生实体的属性

                图书信息:书号,书名,作者,价格,复本量,库存量

                学生信息:借阅书号,姓名,专业,借书量

        b、确定图书和学生之间的联系,给联系命名并指出联系的类型

                一个学生可以借阅多本图书,一个图书可以有借阅给多个学生,多对多的关系即m:n

         c、确定联系的名称和属性

                联系名称:借阅

                属性:索书号、借阅时间

         d、画出图书与学生的E-R图

        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值