阅读下列某网上订书管理系统的说明和E-R图,根据要求回答问题1~问题3。
[说明]
某网上订书系统的E-R图(已消除了不必要的冗余)如图6-17所示(图中没有标出主码)。图中实体的说明如表6-10所示,相关属性说明如表6-11所示。
表6-10 某网上订书系统实体说明 表6-11 某网上订书系统相关属性说明 实体 | 说明 | | 主要属性 | 说明 | Books | 书店内的书 | | qty_in_stock | 图书库存量 | Customers | 与书店有业务的顾客 | | year_published | 出版日期 | Orders | 顾客向书店下的购书单 | | ordernum | 购书单编号 | | | cid | 顾客编号 | | bid | 唯一标识每种图书的编码 | | cardnum | 顾客信用卡号码 | | orderdate | 填购书单日期 | | qty | 订购某种图书的数量 | | ship_date | 发货日期 |
|
一个顾客可以在同一天填写多张购书单,每张购书单上可填写多种图书,每种图书可以订购多本,bid相同的图书在同一张购书单上不能出现多次。
注:为简化起见,不考虑信用卡号码泄漏所带来的安全性等问题。
[问题1] 根据图6-17所示的E-R图中给出的词汇,按照“关系模式名(属性,属性,…)”的格式,将此E-R图转换为4个关系模式,并指出每个关系模式中的主码和外码,其中模式名根据需要取实体名或联系名。 |