第四版/高等教育出版社/王珊
第六章的课后习题 第9题或第10题随便回答一题 谢谢!最迟13号啊!
9 、图6.12表示一个公司各部门的层次结构
部门
┌——┬———————┐
│ │ │
职工 生产科研项目 办公室
│ │
职务 电话号码
│
工资历史 (图6.12)
对每个部门,数据库中包含部门号(唯一的)D#、预算费(BUGET)以及此部门领导人员的职工号E#(唯一的)信息
对每个部门,还存有关于部门的全部职工、生产与科研项目以及办公室的信息
职工信息包括:职工号,他所参加的生产与科研项目号(J#)、他所在办公室的电话号码(PHONE#)
生产科研项目包含:项目号(唯一的)、预算费
办公室信息包含:办公室房间号(唯一的)、面积
对每个职工,数据库有他曾担任过的职务以及担任某一职务时的工资历史
对每个办公室含此办公室中全部电话号码信息
请给出你认为合理的数据依赖,把这个层次结构转换成一组规范化的关系
提示:此题可分步完成,第一步先转换成一组1NF的关系,然后逐步转换为2NF,3NF……
10 在一个订货系统的数据库中,存有顾客,货物和订货单位的信息
每个顾客包含顾客号(唯一的)、收货地址(一个顾客可有几个地址)、赊购限额、余额以及折扣
每个订货单包含顾客号,收货地址,订货日期,订货细则(每个订货单有若干条),每条订货细则内容为货物号以及订货数量
每种货物包含货物号(唯一的),制造厂商,每个厂商的实际存货量,规定的最低存货量和货物描述
由于处理上的要求,每个订货单的每一订货细则中还应有一个未发货量(此值初始时为订货数量,随着发货将减为零)
为这些数据设计一个数据库,如前提那样,给出认为合理的数据依赖