永发信息网

举例说明实体间联系的几种类型

答案:4  悬赏:70  手机版
解决时间 2021-03-21 03:46
举例说明实体间联系的几种类型
最佳答案
实体间联系可分为以下3 种类型:
1、一对一联系 (1 ∶ 1)
例如,一个部门有一个经理,而每个经理只在一个部门任职,则部门与经理的联系是一对一的。
2、 一对多联系 (1 ∶ N)
例如,某高校教师与课程之间存在一对多的联系,即每一位教师可以教多门课程,但是每门课程只能由一位教师来教,或者说每一门课程的老师可以有多个学生,但是每个学生的该课程的老师只有一个。
3、多对多联系 (M ∶ N)
例如,学生与课程间的联系(“ 学 ”)是多对多的,即一个学生可以学多门课程,而每门课程可以有多个学生来学。联系也可能有属性。例如,学生 “ 学 ” 某门课程所取得的成绩,既不是学生的属性也不是课程的属性。
由于 “ 成绩 ” 既依赖于某名特定的学生又依赖于某门特定的课程,所以它是学生与课程之间的联系 “ 学 ”的属性。



扩展资料
实体关系模型中的重要因素有:
1、主键
如果实体的某一属性或某几个属性组成的属性组的值能唯一地决定该实体其它所有属性的值,也就是能唯一地标识该实体,而其任何真子集无此性质,则这个属性或属性组称为实体键。如果一个实体有多个实体键存在,则可从其中选一个最常用到的作为实体的主键。
例如实体“学生”的主键是学号,一个学生的学号确定了,那么他的姓名、性别、出生日期和系别等属性也就确定了。在实体联系图中,常在作为主键的属性或属性组与相应实体的联线上加一短垂线表示。

2、外键
如果实体的主键或属性的取值依赖于其它实体的主键,那么该主键或属性称为外键。例如,从属实体“注册记录”的主键“学号”的取值依赖于实体“学生”的主键“学号”,这些主键和属性就是外键。

3、属性域
属性可以是单值的,也可以是多值的。例如一个人所获得的学位可能是多值的。当某个属性对某个实体不适应或属性值未知时,可用空缺符NULL表示。
参考资料来源:百度百科-实体关系模型
全部回答
一对一:一夫一妻 一对多:一个老爸可以有多个亲生子女 多对多:多个老师教多个班的学生
【简答题】举例说明实体间联系的类型? 答:实体间的联系有3种类型: ①一对一联系(1:1)。例如,一个班级只有一个班长,一个班长只在一个班级任职,班长与班级之间的联系是一对一的联系。 ②一对多联系(1:n)。例如,一个学院有许多学生,但一个学生只能在一个学院就读,所以学院和学生之间的联系是一对多的联系。 ③多对多联系(m:n)。例如,一个学生可以选修多门课程,任何一门课程可以为多个学生选修,所以学生和课程之间的联系是多对多的联系。
一对一联系:指实体集E1中的一个实体最多只与实体集E2中的一个实体相联系。 例如:电影院的座位和观众实体之间的联系 一对多联系:表示实体集E1中的一个实体可与实体集E2中的多个实体相联系。 例如:部门和职工两个实体集 之间的联系 多对多联系:表示实体集E1中的多个实体可与实体集E2中的多个实体相联系。 例如:工程项目和职工两个实体集之间的联系
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
牛仔裤腰大了可以改吗
请问各路大神装修公司未按照合同履行,去哪里
msp430f149的P1.1第二功能TA0是什么意思?
协议离婚,农村房子问题
四川家常菜在什么地方啊,我要过去处理事情
为什么我16岁了,还没有喉结,鸡鸡只有些茸毛
写给班里同学的离别信
一个人绝望的时候会做出什么事?
17.5*2.3-0.75*23等于多少?用简便方
单选题下列各句中,没有语病的一组是A.一部《
想找个厂子流水线的 工作 里面有 女孩男孩多
西陵区夜明珠街道望洲岗社区居民委员会在什么
如何用VB打“*”构成爱心
男装125摩托车怎么开一L
请问 内地怎么寄东西去香港?
推荐资讯
本文如何把太空一日叙述清楚的
arturia keylab 61键midi键盘和m-audio keyst
长平之战秦军有多少人,赵军有多少人。共有多
红米2A屏幕裂了,触摸没问题,各项功能正常,
跪求哲学王比利的MMD模型
天明旅社我想知道这个在什么地方
广元工程设计院我想知道这个在什么地方
请教,关于开车进环岛
信用卡多还了钱怎么办
车子机油一般多少钱一瓶
断桥铝门窗怎么去啊,有知道地址的么
干鲍鱼菇的做法
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?