找考题网-背景图
问答题

某图书管理系统包括如下信息:
读者(Reader)信息:借书证号(RID)、读者姓名(RName)、读者单位(RDep)
图书(Book)信息:书号(BID)、书名(BName)、书的数量(BQua)、存放位置(BPos)
出版社(Press)信息:出版社名称(PName)、出版社地址(PAdd)、出版社电话(PPhone)、出版社邮编(PZip)
图书管理系统的规则如下:
Ⅰ.可随时查询书库中书籍的书号、书名、数量及存放位置。书号是书籍的唯一标识;
Ⅱ.可随时查询读者的基本信息,以及借书情况,包括借书日期(BDate)和应还书日期(RDate)。借书证号是读者的唯一标识;
Ⅲ.一本书可被多个人借阅,一个人可借阅多本书;
Ⅳ.可查询图书对应的出版社信息。一个出版社可出版多种图书,一本图书只能被一个出版社出版,出版社名是出版社的唯一标识。
请针对以上描述,完成以下设计内容。
①构建图书管理系统的ER图。
②根据构建的ER图,设计满足3NF的关系模式,并标出每个关系模式的主码和外码。

【参考答案】

①图书管理系统的ER图如下图所示:

②满足3NF的关系模式如下:
Reader(RID,RName,RDep) 主码RID 无外码
Book(BID,BName;BQua,BPos) 主码BID无外码
Press(PName,PAdd,PPhone......

(↓↓↓ 点击‘点击查看答案’看完整答案 ↓↓↓)