



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、符合第一范式,关系模式R的每个关系r的属性值都是不可分的原子项。符合第二范式,在满足第一范式的基础上,关系模式的主属性都完全函数依赖于码。关系模式材料:(材料编号、材料名称、材料单价、材料数量)其中材料编号是主键。函数依赖有:(材料编号)(材料名称、材料单价、材料数量)材料的码为(材料编号),满足第一范式。非主属性,材料名称、材料单价材料数量完全依赖于材料编号。因此,材料属于第二范式。车间:(车间编号、所需材料名称、负责人姓名)其中车间编号是主键。函数依赖有:(车间编号)一(所需材料名称、负责人姓名)车间的码为(车间编号),车间满足第一范式。非主属性,所需材料名称、负责人姓名完全依赖于码,因此
2、,车间属于第二范式。出库单:(出库单编号、材料编号、日期、单位、负责人、车间编号、仓库编号、数量、金额)其中出库单编号是主键。函数依赖有:(出库单编号)f(日期、单位、负责人、金额、数量、材料编号)(材料编号)(车间编号、仓库编号)(出库单编号)(仓库编号、车间编号)出库单的码为(出库单编号),出库单满足第一范式。非主属性,仓库编号车间编号部分函数依赖于码,因此出库单不属于第二范式。这就会产生以下几个问题:1、插入异常:假若出库单编号,不只一种材料,那么上面将会出现,多种材料编号,不同的材料编号对应不同的仓库编号和车间编号。那么,一个出库单编号将会对应多个车间编号(我们假设只有一个仓库),这样
3、,我们将无法了解车间消耗了多少材料。2、删除异常:假定某个出库单需要的材料不足,我们将会把对应的材料编号删除,不做出库处理。但是由于,材料编号对应车间编号和仓库编号,删除材料编号可能会造成车间编号的异常。3、数据冗余度大:如果多种材料都是车间需要的,当一个出库单上同时出现这些材料,那么车间编号就要重复存储多次。为了消除这些部分依赖,可以把出库单分解为两个关系模式:出库单(出库单编号、日期、单位、负责人、金额、数量、材料编号)材料单(材料编号、车间编号、仓库编号)入库单:(入库单编号、材料编号、日期、单位、负责人、订单编号)其中入库单编号是主键。函数依赖有:(入库单编号)(材料编号、日期、单位、
4、负责人、订单编号)入库单的码为(入库单编号),满足第一范式。非主属性,材料编号、日期、负责人、订单编号完全依赖于入库单编号。故符合第二范式。领料单:(领料单编号、材料编号、日期、单位、负责人、仓库编号、车间编号)其中领料单编号为主键。函数依赖有:(领料单编号)一(材料编号、日期、单位、负责人、车间编号、仓库编号)领料单的码为(领料单编号),满足第一范式。非主属性,材料编号、日期、负责人、车间编号、仓库编号完全依赖于领料单编号。故符合第二范式。(其中,领料单由车间开出,故一个领料单对应一个车间编号,我们假设只有一个仓库)缺货单:(缺货单编号、仓库编号、材料编号、数量、金额、)其中缺货单编号是主键
5、。函数依赖有:(缺货单编号)f(仓库编号、材料编号、数量、金额)缺货单的码为(缺货单编号),满足第一范式。非主属性,仓库编号、材料编号、数量、金额完全依赖于入库单编号。故符合第二范式。出库处理:(出库单编号、材料编号、车间编号、数量、金额)其中出库单编号和材料编号是主键。函数依赖有:(出库单编号、材料编号)(车间编号、数量、金额)出库处理的码为出库单编号和材料编号,满足第一范式。非主属性,车间编号、数量、金额完全依赖于码。因此,出库处理满足第二范式入库处理:(入库单编号、材料编号、仓库编号、数量、金额)其中出库单编号和材料编号是主键。函数依赖有:(入库单编号、材料编号)fk(仓库编号、数量、金
6、额)入库处理的码为如可单编号和材料编号,满足第一范式。非主属性、仓库编号、数量、金额完全依赖于码。因此,入库处理满足第二范式。入(出)库记录统计:(入(出)库单编号、材料编号、仓库编号、数量、金额、负责人)其中入(出)库单编号和材料编号是主键。函数依赖有:(入(出)库单编号、材料编号)(仓库编号、数量、金额、负责人)入(出)库记录统计的码为入(出)库单编号、材料编号,满足第一范式。非主属性,仓库编号、数量、金额完全依赖于码。因此,入(出)库记录统计满足第二范式。月度报表:(入库单编号、出库单编号、领料单编号、仓库编号、材料编号、材料价格、材料库存数量)其中阅读包边的主键是入库单编号和出库单编号。函数依赖有:(入库单编号和出库单编号)(领料单编号、仓库编
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度山林地承包合同模板
- 2025年高性能钴粉项目合作计划书
- 2025固定工资工劳动合同格式 固定工资工劳动合同范本
- 2025饮品购销合同协议书范本
- 2025年房地产评估师考试试题及答案
- 2025年增压输送系统项目建议书
- 毛毡板施工方案
- 法院书记员招聘2023年笔试题库答案分析
- 【部编版】五年级语文下册第17课《跳水》精美课件
- 城市规划专利技术实施保证3篇
- 分集水器选型计算
- GB/T 8314-2013茶游离氨基酸总量的测定
- GB/T 1410-2006固体绝缘材料体积电阻率和表面电阻率试验方法
- 工业厂房土方回填施工方案1215
- 鲜肉切片机设计说明书
- 2018年USB数据线检验规范资料
- 沥青混凝土拌合站吊装计算书
- 第4章单回路控制系统设计-zhm
- 视觉形象设计VIS清单
- LLC谐振半桥的主电路设计指导
- 工具钳工技能操作鉴定要素细目表09版
评论
0/150
提交评论