合同数据库数据库设计.docx

上传人:小飞机 文档编号:5081612 上传时间:2023-06-02 格式:DOCX 页数:4 大小:103.52KB
返回 下载 相关 举报
合同数据库数据库设计.docx_第1页
第1页 / 共4页
合同数据库数据库设计.docx_第2页
第2页 / 共4页
合同数据库数据库设计.docx_第3页
第3页 / 共4页
合同数据库数据库设计.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《合同数据库数据库设计.docx》由会员分享,可在线阅读,更多相关《合同数据库数据库设计.docx(4页珍藏版)》请在三一办公上搜索。

1、第2讲 合同管理系统之数据库设计2.1概念结构设计将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。根据需求分析形成的数据字典和数据流图,抽象得到的实体有:合同(合同号,合同名,类别,签订时间,附件)甲方(公司名称,代理人,联系方式)乙方(公司名称,代理人,联系方式)收付款账单(收付款账单号,合同号,应付金额,实付金额,付款截止日期)索赔账单(索赔账单号,合同号,索赔原因,索赔金额,索赔时间)预结算统计表(合同号,预算金额,结算金额)实体之间的联系如下:一个合同对应一个甲方和一个乙方甲方和乙方可以签订多个合同一个甲方和一个乙方可以对应多张收付款账单一张收付款账单只对应一个

2、甲方一个乙方一个索赔账单对应一个合同,一个合同可以没有索赔账单也可以有多张索赔账单一个合同对应一个预结算统计表合同子系统E-R图如图2.1所示。代理人1n甲方预结算预结算账单11收款合同n附件签订时间n1收付款账单n付款乙方1n索赔账单索赔代理人实付金额应付金额结算金额公司名 称公司名 称联系方式收付款账单号合同 名合同 号类 别付款截至日期索赔原因合同合同 号索赔账单 号预算金 额合同索赔时 间签订合 同最近一次付款日期联系.方式 /厂图2.1合同子系统E-R图 索赔金额2.2逻辑结构设计逻辑设计的任务就是把概念设计阶段设计的E-R图转换为与选用DBMS产品所支持的 数据模型相符合的逻辑结构

3、。实体转换的关系模式有甲方、乙方、合同、收付款账单、预结算账单、索赔账单。因为甲方只有一个,所以将甲方与乙方合并为一个实体称为签署方。“签订合同”联系与合同关系模式合并。“收款”与“付款”联系与收付款账单关系模式合并。“预结算”联系与预结算帐单关系模式合并。“索赔”联系与索赔帐单关系模式合并。合同子系统的关系模式如下:合同(合同号,合同名,类别,甲方公司名称,乙方公司名称,签订时间,附件),I,I ,I,I ,I,I ,I,I H,I,I H,I,I H I,I H,I,I H,I,I H,I,I H,I,I H,I,I H,I L签署方登记表(公司名称,代理人,联系方式)收付款账单(收付款账

4、单号,合同号,甲方公司名称,乙方公司名称,应付金额,实付金额,付款截止日期,最近一次付款日期)索赔账单(索赔账单号,合同号,索赔公司名称,索赔原因,索赔金额,索赔时间)预结算统计表(合同号,预算金额,结算金额)因为合同是本公司与其他公司签订的,预结算也是本公司进行预算,所以所有进行预结算的甲方都是一样的,所以表中就没有写甲方公司名称了。定义用户子模式如下:合同基本信息(合同号,合同名,类别,甲方公司名称,乙方公司名称,签订时间)结帐单(收付款账单号,合同号,甲方公司名称,乙方公司名称,应付金额,实付金额,付款截止日期,最近一次付款日期)索赔账单(索赔账单号,合同号,索赔公司名称,索赔原因,索赔金额,索赔时间)预结算账单(合同号,预算金额,结算金额) 签署方信息(公司名称,代理人,联系方式)2.3物理结构设计为一个给定的逻辑数据模型选取一个最适合应用环境的物理结构的过程就是数据库的 物理设计。数据库在物理设备上的存储结构与存取方法称为物理结构。住宿数据库的数据文件、日志文件存放到指定的硬盘上,该硬盘最好不安装操作系统、 DBMS等软件,数据库备份文件存放到移动硬盘。根据处理需求,建立相关索引,如表2.1所示:表2.1索引列表关系模式索引属性列索引类型合同合同名签署方信息表公司名称收付款账单收付款账单号索赔账单索赔账单号预结算统计表合同号

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号