数据存储分析和设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据存储分析和设计
第一步:收集各种表格
由某企业物资管理系统的供应计划管理部分的数据流程图和数据字典得到了下面的数据存储表:
第二步:确定各种表格需要存储的内容
⑪根据系统功能确定是否有必要增加新表,对已有表,是否增加新的属性
⑫去除多余的数据元素
表5中的生产需要量可由计量单位*消耗定额得到
⑬增加必要的代码项
如加上材料码
第三步:列出各种表格存储的1NF数据元素
生产计划
1NF关系:部门码+部门名+产品码+产品名+计划产量
材料消耗定额表
1NF关系:产品码+产品名+材料码+材料名+型号+规格+计量单位+消耗定额
材料计划价格表
1NF关系:材料码+材料名+型号+规格+计量单位+单价
维修用材计划
1NF关系:部门码+部门名+材料码+材料名+型号+规格+计量单位+维修用量
生产用材计划
1NF关系:部门码+部门名+产品码+产品名+计划产量+材料码+材料名+型号+规格+计量单位+消耗定额
第四步:1NF关系的规范化
生产计划
1NF关系:部门码+部门名+产品码+产品名+计划产量
3NF关系:①*部门码+部门名
②*产品码+产品名
③*部门码+*产品码+计划产量
材料消耗定额表
1NF关系:产品码+产品名+材料码+材料名+型号+规格+计量单位+消耗定额
3NF关系:④*产品码+产品名
⑤*材料码+材料名+型号+规格+计量单位
⑥*产品码+*材料码+消耗定额
材料计划价格表
1NF关系:材料码+材料名+型号+规格+计量单位+单价
3NF关系:⑦*材料码+材料名+型号+规格+计量单位+单价
维修用材计划
1NF关系:部门码+部门名+材料码+材料名+型号+规格+计量单位+维修用量
3NF关系:⑧*部门码+部门名
⑨*材料码+材料名+型号+规格+计量单位
⑩*部门码+*材料码+维修用量
生产用材计划
1NF关系:部门码+部门名+产品码+产品名+计划产量+材料码+材料名+型号+规格+计量单位+消耗定额
3NF关系:⑾*部门码+部门名
⑿*产品码+产品名
⒀*部门码+*产品码+计划产量
⒁*材料码+材料名+型号+规格+计量单位
⒂*产品码+*材料码+消耗定额
第五步:3NF关系的归纳和合并
对以上15个表按照相同的关键字进行归纳与合并,最后得到供应计划管理的六个3NF关系:
①部门=*部门码+部门名
②产品=*产品码+产品名
③计划=*部门码+*产品码+计划产量
④材料=*材料码+材料名+型号+规格+计量单位+单价
⑤维修=*产品码+*材料码+维修用量
⑥消耗=*产品码+*材料码+消耗定额