交通工具(旅游班次号,出发工具,出发日期,出发班次,出发时间,回程工具,回程日
期,回程班次,回程时间) 宾馆(宾馆编号,宾馆名,城市,星级,标准房价,联系人,职务,地址,电话,传真) 保险(保险单编号,团号,人数,保险费,投保日期) 陪同(旅游班次号,导游编号) 食宿(旅游班次号,宾馆编号)
11、医院“住院管理信息系统”
对医生、护士、病人、病房、诊断、手术、结账等有关信息进行管理,其ER图如图5.11所示。 这个ER图有8个实体类型,其属性如下: 病人(住院号,姓名,性别,地址) 医生(医生工号,姓名,职称) 护士(护士工号,姓名,职称)
病床(病床编号,床位号,类型,空床标志) 手术室(手术室编号,类型)
手术(手术标识号,类型,日期,时间,费用) 诊断书(诊断书编号,科别,诊断)
收据(收据编号,项目,金额,收款员,日期)
这个ER图有11个联系类型,其中1个是1:1联系,8个1:N联系,2个是M:N联系。联系的属性如下:
协助(角色)
处方(处方单号,序号,药品名称,规格,数量,费用) 入住(入院日期,出院日期)
试把这个ER图转换成关系模型。并指出各个关系模式的主键和外键。 1 N 诊断书 医生 书写 M 1 M N 主刀 N 护士 位于 入住 结账 协助 处方 拥有 N N 手术 N N 接受 1 N 1 1 病人 1 1 手术室 1 病床 N 收据 1 N 安排 分配 1 图5.11住院管理信息系统的ER图
12、电脑销售信息管理系统
对商品、供应商、仓库、营业员、门店的有关信息进行了管理,其ER图如图5.12所示。 这个ER图有7个实体类型,其属性如下:
商品(商品编号,名称,类别,单位,单价)
供应商(供应商编号,名称,账号,地址) 仓库(仓库编号,地址,负责人) 门店(门店编号,名称,地址) 采购员(采购员编号,姓名,业绩) 管理员(管理员编号,姓名,业绩)
营业员(营业员编号,姓名,业绩)
这个ER图有7个联系类型,其中2个是1:N联系,1个M:N联系,4个是M:N:P联系。联系的属性如下:
采购(采购单号,数量,日期) 进货(进货单号,数量,日期) 配送(配送单号,数量,日期) 销售(销售单号,数量,日期)
存储(库存量,日期,安全库存量)
试把这个ER图转换成关系模型。并指出各个关系模式的主键和外键。 M 采购员 N 营业员 N 属于 N 供应商 M 管理员 N 采购 进货 管理 P 商品 N M M 存储 P N 1 仓库 M N 销售 配送 P 1 P 门店
图5.12 电脑销售信息管理系统的ER图
13、证券业务管理系统
对客户、资金、证券和业务活动进行了管理,其ER图如图5.13所示。
该ER图有5个实体类型,其结构如下:
客户(股东账号,身份证号,姓名,地址,客户类别,开户日期)
资金(资金账号,金额,可取余额,冻结金额,解冻金额,利息,日期) 证券(证券代码,名称,每手股数)
委托(委托序号,数量,买卖类别,价格,时间,操作员) 成交(成交序号,数量,买卖类别,成交价格,时间)
该ER图有8个联系类型,其中6个1:N联系,2个M:N联系。其中,联系的属性如下:
持有(金额,可用数量,冻结数量,解冻数量,日期) 存取(存取单序号,存取标志,金额,日期)
试把这个ER图转换成关系模式集,并指出每个模式的主键和外键。
存取 交割 冻结1 M 委托 N N N 冻结2 1 N 证券 1 申请 持有 1 M 1 过户 客户 1 N 资金 1 清算 N N N 成交 图5.13证券业务管理系统的ER图
14、某出版社的图书发行信息管理系统
数据涉及到图书、作者、开印、入库、客户和发行员等信息。得到的全局ER图如图5.14所示。
图5.14 图书发行系统的ER图
N N 客户 N 出库 M 作者 M 编著 开印单 N 开印 入库 入库单 N N 1 图书 M 收款 1 M 订购 P 发行员 该ER图有6个实体类型,其结构如下:
图书(图书编号,书名,定价,包本数,开本,统一书号,库存量) 作者(作者编号,姓名,性别,地址,电话)
开印单(印单号,开单日期,定价,印数,制单人)
入库单(入库单号,日期,送书单位,数量,包本数,版印次) 发行员(发行员代号,姓名,电话)
客户(客户编号,名称,地址,开户行,账号,税号,收款方式)
实体类型之间有6个联系,其中2个1:N联系,3个M:N联系,1个M:N:P联系,在图上均已标出。其中联系的属性如下所示。
订购(订购单号,日期,数量)
出库(出库单号,日期,数量,包本数)
收款(收款单号,金额,收款日期) 编著(日期,备注)
试将ER图转换成关系模型,并注明主键和外键。