[考题] 数据库ER model基数比问题

楼主: Sunofgod ( )   2014-06-30 14:45:48
以员工跟亲属为例 倘若会记录亲属之身分证字号 即代表亲属唯一普通个体
不是个依附员工的弱个体
那请教一下 员工对亲属应该是个多对多的关系比较合理吧?
兄弟A和B在同一间公司 亲属栏各自填了父跟母 且都有纪录父母身分证字号
这样每个员工可以有0~N个亲属 每个亲属可能对应到1~N个员工
因为看到唐老师讲义里面 99高考三等第一题 客户跟员工关系
http://wwwc.moex.gov.tw/ExamQuesFiles/Question/099/20361700.pdf
我有寄信去问这题
底下是老师的回答:
作者: malowda (malowda)   2014-06-30 15:34:00
保爸爸的车家属就是妈妈当然不会有爸爸
楼主: Sunofgod ( )   2014-06-30 15:39:00
那为什么亲属对客户不是多呢? 一个亲属可以对到多个客户不是吗?不懂那样回答跟亲属对客户是一或多有何关联?
作者: bloodyaugust (bloodyaugust)   2014-06-30 16:00:00
不是弱实体的话,的确是多对多比较合理
作者: claudia4096 (泠)   2014-06-30 16:08:00
楼上+1,申论题随便老师改真的很伤脑筋题意不明的部分,可以自己补充叙述,比较不会被扣分
作者: pt7441 (批踢)   2014-06-30 16:36:00
你就补充假设就好啦
作者: lordfish62 (阿瑜)   2014-06-30 22:33:00
我是这么想,家属有纪录身分证字号,是可以用多对多来表示员工与家属之间的关系,但不管是用多对多,还是弱个体,转成关联表的结果是一样的。但是用弱个体可能更能表达亲属依附于某员工的关系反正做题目做久了,看到亲属直觉就是弱个体,管他有没没有唯一的主键属性XD
作者: yokihiro (修行就是忍耐矛盾)   2014-07-01 11:09:00
唐老师在讲学生跟亲属关系时有提到有两种设计方法一种是亲属有身分证字号(键值) 一种无(弱个体)第一种 ex. 学校有三个学生是兄弟姊妹,父亲是同一人每个亲属可以属于多位学生 (也就是多对多)

Links booklink

Contact Us: admin [ a t ] ucptt.com