早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

若系统增加新的预约需求,其业务处理描述如下: 若图书流通室没有读者要借的书,则可为该读者建立预

题目

若系统增加新的预约需求,其业务处理描述如下:

若图书流通室没有读者要借的书,则可为该读者建立预约登记,需要记录读者ID、书的ISBN号、预约时间和预约期限(最长为10天)。一旦其他读者归还这种书,系统将自动查询预约登记表,若存在有读者预约该书的记录,则将该图书的状态修改为“已预约”,并将该图书ID写入相应的预约记录中(系统在清除超出预约期限的记录时解除该图书的“已预约”状态),同时通过E-mail通知该预约读者办理借阅手续。对于超出预约期限的预约记录,系统将自动清除。

为满足上述需要,应对上图所示的实体联系图如何修改或补充,请给出修改后的实体联系图,并对关系模式做相应的修改或补充,指出新增关系模式的主键和外键。

参考答案
正确答案: 增加新的关系模式: 预约登记(读者IDISBN号预约时间预约期限图书ID) 主键:(读者IDISBN号预约时间) 外键:读者IDISBN号图书ID
增加新的关系模式: 预约登记(读者ID,ISBN号,预约时间,预约期限,图书ID) 主键:(读者ID,ISBN号,预约时间) 外键:读者ID,ISBN号,图书ID 解析:为使读者可以对已借完的流通图书进行预约。由于一个书目所对应的流通图书可能有多本,读者不需要去预定具体某一本图书,只需对该书目进行预约。因此,需要在书目和读者之间增加预约联系。只要该书目对应的任意一本具体的流通图书先归还,就可以对将该图书的状态设置为“已预约”。一个读者可以预约多个书目,而一个书目也可以被多个读者预约。所以,读者和书目之间的关系是多对多(n:m),如下图所示。

增加新的关系模式:
预约登记(读者ID,ISBN号,预约时间,预约期限,图书ID)
主键:(读者ID,ISBN号,预约时间)
外键:读者ID,ISBN号,图书ID
看了若系统增加新的预约需求,其业务...的网友还看了以下:

公司准备购买一设备,该设备买价50万元,预计可用10年,其各年年末产生的现金流量预测如下:现金流量 其他 2020-05-13 …

关于免疫学的应用,下列说法正确的是A.目前,预防艾滋病的最有效的措施是预防接种B.向人体注射甲肝疫 其他 2020-05-17 …

为应对甲型H1N1流感疫情和防控流感大流行,我国大力推广甲型H1N1流感疫苗的接种。以下说法正确的 语文 2020-06-29 …

流感患者可以将流感病毒通过飞沫传给健康人,使健康人患流感.在流感传播的环节中,属于传播途径的是() 语文 2020-06-30 …

今年我国科学家成功研制出H7N9禽流感疫苗。注射疫苗可预防H7N9禽流感,从免疫和传染病的预防来看 语文 2020-07-23 …

人类能够干预或控制水循环的哪些环节?黄河下游断流可能与那些自然因素有关?黄河下游断流可能与那些人为因 其他 2020-11-16 …

下列现象属于泥石流已经在河谷上流的预兆是A电闪雷鸣,出现狂风暴雨B河谷中的小溪突然断流,谷中传来下列 其他 2020-11-23 …

今年2月,上海市首发H7N9禽流感病例.为防止其蔓延以危害公众健康,政府及医疗机构对H7N9禽流感患 语文 2020-12-20 …

截止到4月22日,全国有6省市相继确诊104例H7N9禽流感患者,其中21人已死亡.此次H7N9禽流 其他 2021-01-05 …

关于免疫学的应用,下列说法正确的是[]A.目前,预防艾滋病最有效的措施是预防接种B.向人体注射甲肝疫 语文 2021-01-08 …