E-R图:实体与属性的划分原则

实体与属性的划分原则:
事实上,在现实世界中具体的应用环境常常对实体和属性已经作了自然的大体划分。
在数据字典中,数据结构、数据流和数据存储都是若干属性有意义的聚合,这就已经体现了这种划分。可以先从这些内容出发定义E-R图,然后再进行必要的调整。在调整中遵循的一条原则是:
为了简化ER图的处置,现实世界的事物能作为属性对待的尽量作为属性对待

那么,符合什么条件的事物可以作为属性对待呢?可以给出两条准则:
(1)作为属性,不能再具有需要描述的性质,即属性必须是不可分的数据项,不能包
含其他属性。
(2)属性不能与其他实体具有联系,即E-R图中所表示的联系是实体之间的联系。

凡满足上述两条准则的事物,一般均可作为属性对待

例如,职工是一个实体,职工号、姓名、年龄是职工的属性,职称如果没有与工资、岗位津贴、福利挂钩,换句话说,没有需要进一步描述的特性,则根据准则(1)可以作为职工实体的属性;但如果不同的职称有不同的工资、岗位津贴和不同的附加福利,则职称作为一个实体看待就更恰当,如图7.19所示。
在这里插入图片描述

又如

爱睡觉的小馨
关注 关注
  • 5
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
订阅专栏
mysql er图 属性 联系_MySql (四) ER图实体关系映射
weixin_34854288的博客
02-26 4510
目标:掌握ER图的画法。 ERMaster初步掌握数据库设计的方法实体关系映射什么是数据库的设计?数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。数据开发步骤: 那么:我们的数据库设计是不是可以理解为:实体模型 ->概念模型->数据模型的过程。数据...
软件工程-理论与实践(许家珆)习题答案
01-12
信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是E-R 。(√) 10. 用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性。(√) 三、 问答...
ER图
生活需要你不断学习,不断奋斗,永不停止
11-19 5922
ER图分为实体属性、关系三个核心部分。实体是长方形体现,而属性则是椭圆形,关系为菱形。 ER图实体(entity)即数据模型中的数据对象,例如人、学生、音乐都可以作为一个数据对象,用长方体来表示,每个实体都有自己的实体成员(entity member)或者说实体对象(entity instance),例如学生实体里包括张三、李四等,实体成员(entity member)/实体实例(enti...
实体属性间的划分原则
斜阳雨陌
03-14 1万+
为了简化E-R的处置,现实世界的事物能作为属性对待的,尽量作为属性对待。 两条准则: (1)作为属性,不能再具有需要描述的性质。属性必须是不可分的数据项,不能包含其他属性。 (2)属性不能与其他实体具有联系,即E-R中所表示的联系是实体之间的联系。
Java解析实体类的属性属性注释
最新发布
weixin_43165220的博客
04-02 650
Java解析实体类的属性属性注释,并生成json格式的数据,key为属性名,value为属性注释。
E-R总结规范
郝老三~~~~~~~~~~~~~
05-16 2万+
ER图中,实体表示一个具体的事物或概念,属性描述实体的特征,而关系描述实体之间的相互关系。需要注意的是,ER图绘制的关键是识别系统中的实体和它们之间的关系,以及确定它们的属性和基数。在绘制ER图时,应该避免混淆实体之间的关系和属性,确保ER图的准确性和可读性。验证弱实体(Weak Entity):如果ER图中存在弱实体,则需要确保弱实体的依赖关系和主实体的关系正确。验证属性(Attribute):检查ER图中的属性是否正确,每个实体都应该有合适的属性属性的数据类型、长度等也应该符合实际需要。
第二部分 实体属性和关系
飞羽的博客
11-04 1万+
对于数据建模最重要的三项技能 1.了解业务知识的能力; 2.语言沟通能力; 3.数据库的规范化知识。 这一系列涉及到的只有语言沟通能力和数据库的规范化知识,但是能被呈现在博客里的只有数据库的相关规范知识。
E-R 实体属性,关系
frf520的博客
07-03 1万+
E-R 实体属性,关系ER图中有如下四个成分: 矩形框:表示实体,在框中记入实体名。 菱形框:表示联系,在框中记入联系名。 椭圆形框:表示实体或联系的属性,将属性名记入框中。对于主属性名,则在其名称下划一下划线。 连线:实体属性之间; 实体与联系之间; 联系与属性之间用直线相连,并在直线上标注联系的类型。 (对于一对一联系,要在两个实体连线方向各写1; 对于一对多联系,要在一的一方写1,多的一方写N;对于多对多关...
数据库设计--实体关系(ERD)
热门推荐
Switch的博客
08-01 12万+
1、E-R的定义 实体关系:简记E-R是指以实体、关系、属性三个基本概念概括数据的基本结构,从而描述静态数据结构的概念模式。 –百度百科 2、E-R的使用方法 E-R实体-联系,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。实体关系表示在信息系统中概念模型的数据存储。 –百度百科 2.1E-R表示法(Chen’s模型)
2021-2022计算机二级等级考试试题及答案No.17528.docx
10-30
9. **E-R**:在数据库设计中,E-R实体-关系)使用矩形表示实体,菱形表示联系,椭圆形表示属性。 10. **单位转换**:2GB确实等于2048MB,这是二进制单位之间的转换规则。 11. **Python中的类和对象**: -...
计算机二级Python语言程序设计-模拟试卷2.docx
11-15
1. **E-R转换成关系模式**:E-R是数据库设计中的概念模型,用于描述实体属性实体之间的联系。在转换为关系模式时,实体通常表示为表,属性为表的列,而联系可以转换为关系,根据描述,工作人员与计算机的...
概要设计与数据库设计收集.pdf
11-23
1. **分析 E-R **:实体-关系(E-R)是数据库设计中的形工具,用于表示实体属性实体之间的关系。通过对E-R的分析,可以确定数据库的实体类型、属性和关系,为创建关系数据库模型打下基础。 2. **撰写...
2021管理信息系统(MIS)-管理信息系统考试题四(精选试题).docx
12-22
7. E-R:在E-R中,菱形代表联系,矩形代表实体,椭圆框代表属性。 8. 模块划分原则:理想的模块划分应遵循低耦合、高内聚的原则,以提高软件的可维护性和可重用性。 9. 范式:如果在关系数据库中,非关键字...
如何处理E-R中的“关系的属性”【关系代数骚操作】
全栈空间
04-21 2万+
在E / R中,关系是否具有属性? 在ER模型中,实体具有可以是各种类型的属性,如单值,多值,复合,简单,存储,派生和复杂。但是关系也可以具有与之相关的属性。通常,如果不需要,不建议为关系提供属性,因为在将ER模型转换为关系模型时,事情可能会变得复杂,我们可能需要创建一个单独的表来表示关系。让我们看看各种情况,以及何时需要借助示例为关系赋予属性: 1.一对一关系: 在一个组织中,员工管理一...
数据库E-R模型【{​实体属性、码、标识符和联系​},{实体实体型、实体集的区别},{码、主码、候选码、超码的区别}.....】《数据库系统概论第五版》课本概念梳理
m0_73920839的博客
11-20 6643
数据库系统概论E-R知识点【​E-R 模型的基本元素:实体属性、码、标识符和联系。】整理,后面会附加上习题和练习
数据库实体、E-R怎么画
那条学长的博客
12-02 3474
以选课系统为例,该系统包括了管理员(admin)、学生(student)、课程(classes)、选课记录(xuanke)这4个实体,数据库表设计如下。E-R是根据实体之间的关系做出关联,如何区分关联,最简单的就是看外键,或者是实体之间的联系来构建完整的E-R。然后 使用visio画工具进行绘制,可以使用形状中的Chen's数据库表示法来快速绘制实体、关联和联系。其中的外键关联设计为选课记录关联了学生的id和课程的id。针对数据库实体和E-R的画法,做一个简单的介绍。绘工具:Visio。
【ER】ER图中的实体
白萝卜弟弟的专栏
01-27 754
在实现实体的分类或继承时,子类实体是从一个通用实体(父类或超类)派生出来的具体类型。弱实体依赖于其他实体才能唯一确定其身份,通常需要一个或一组属性作为其标识符,这个标识符包含了外键(也称作支配键或标识键),即它依赖于另一个实体的主键。在一些高级建模技术中,可能存在抽象实体,它并不对应具体的实例,而是作为其他具体实体的超类或父类存在,起到分类或概括的作用。总之,ER图主要关注的是实体及其属性以及实体之间的关系,而实体的具体类型更多地是根据其在业务逻辑和数据建模上下文中的角色来理解和区分的。
数据库系统-学习记录4
qq_41959720的博客
09-29 547
判断关系所属范式时,需要先找到候选关键字:没有在FD右边出现的属性必定是候选关键字的一部分,如果找不到,则进行枚举,寻找闭包 没有非主属性,一定是第三范式 ch4.高级数据库模型 用于表达数据库的设计的方式包括:E-R、UML、ODL 实体联系模型(E-R) 实体集 相似抽象对象的集合为实体属性 实体集与属性相关联,属于实体的特性 联系 两个或多个实体集之间存在联系 E-R E-R用于表示实体集、属性和联系。在中,使用矩形来表示实体,椭圆表示属性,菱形表示联系。使用边来连接实体属性/实体和联系
做一个下面的E-R
05-31
很抱歉,由于您没有提供具体的E-R要求,我无法为您画出特定的E-R。但是,我可以为您提供一些E-R的基本知识和步骤,帮助您自行绘制E-R。 E-R实体-关系)是数据建模中常用的一种形化工具,用于描述数据之间的关系。E-R包含实体属性、关系等元素,可以帮助我们更好地理解数据模型和数据库结构。 下面是E-R的基本步骤: 1. 确定实体(Entity):实体是指具有独立身份和特征的现实世界中的对象。例如,学生、教师、课程等都可以作为实体。在绘制E-R时,我们需要先确定所有的实体。 2. 确定属性(Attribute):属性是指实体所具有的性质或特征。例如,学生实体可以有姓名、年龄、性别等属性。在确定实体后,我们需要确定实体所具有的属性。 3. 确定关系(Relationship):关系是指不同实体之间的联系。例如,学生和课程之间可以有选课关系,教师和课程之间可以有授课关系等。在确定实体属性后,我们需要确定实体之间的关系。 4. 绘制E-R:根据确定实体属性和关系,我们可以开始绘制E-R。在E-R中,实体用矩形表示,属性用椭圆形表示,关系用菱形表示。实体属性之间用实线连接,实体和关系之间用双线连接,关系和属性之间用实线连接。 在绘制E-R时,我们需要根据具体情况进行调整和完善,例如添加约束条件、调整关系类型等,以达到更好的数据建模效果。 希望这些基本知识和步骤可以对您有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • Java基础知识(知识点) 45174
  • C语言算法——实现冒泡排序 40406
  • C语言中常用的函数 32773
  • 【《离散数学》试卷(A)】离散数学期末考试题——分享篇——题目完善、答案详尽【推荐学习】 28683
  • 区块链金融理论测试题-----「大数据、区块链时代」 23190

分类专栏

  • C++ 14篇
  • c语言开发 29篇
  • Java基础大全 142篇
  • 区块链 37篇
  • Oracle 53篇
  • 数据结构 76篇
  • Java高级图形页面 48篇
  • JSP 48篇
  • Android 23篇
  • js 24篇
  • HTML与CSS5网页设计 21篇

最新评论

  • 动态小米官网页面设计(内含最详细实现的源码)

    m0_72715409: 大佬求个源码和素材表情包 qq:2151502358@qq.com

  • Java超市收银系统(连接数据库实现具体功能)(源码——即搬可用)

    抱紧大佬大腿!: 求源码1778831588@qq.com

  • Java超市收银系统(连接数据库实现具体功能)(源码——即搬可用)

    CYY_CY: 求大佬分享一下源码,2750915109@qq.com

  • Java超市收银系统(连接数据库实现具体功能)(源码——即搬可用)

    ou10: 你有找到源码吗

  • C语言实现输入一行字符串,统计其单词的个数

    2401_85020478: 设计一个名为Rectangle的类表示矩形

大家在看

  • 自动驾驶端到端方法的崛起与挑战 998
  • 【java问答小知识18】一些Java基础的知识,用于想学习Java的小伙伴们建立一些简单的认知以及已经有经验的小伙伴的复习知识点 264
  • 【python】python基于微博互动数据的用户类型预测(随机森林与支持向量机的比较分析)(源码+数据集+课程论文)【独一无二】
  • Jmeter高级应用之断言 1
  • Vienna 整流器的基本原理及数学模型

最新文章

  • C++浅拷贝和深拷贝——使用(代码演示篇)
  • C++拷贝构造函数:创建类Dog 成员变量name age 。大家完成该类的定义,该类包含构造函数,拷贝构造函数 析构函数
  • C++拷贝构造函数的使用:创建类Dog 成员变量name age 。完成该类的定义,该类包含构造函数,拷贝构造函数 析构函数
2022年28篇
2021年364篇
2020年385篇
2019年18篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱睡觉的小馨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值

聚圣源福尔摩斯第二季祝愿公司发展壮大的话席慕蓉朱小丹的父亲店铺起名少女八字缺金怎么起名称中医馆起名字液压公司名字起名免费追剧大全900921木命怎么起名称女宝宝起名四个三借芭蕉扇酒精120演出票2019猪年孩子取名起名大全2021央视春晚主持人名单表姓李男孩起名字洋气一点的开饭店起名字属鼠男人起名爱情动漫推荐男生露大丁的图片知我商城工商户起名重生之末日独宠炎之斗球儿弹平付性男孩起名最佳女婿最新章节营业执照起名字推荐欧洲杯比赛结果淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化