《2022年数据库说明文档归类 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库说明文档归类 .pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Donta*team 物流系统数据库设计说明书撰写人:姜蛟时间:2011-09-06 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 引言1.1 预期读者1.项目经理2.客户项目经理3.系统开发人员4.系统测试人员1.2 数据库本系统采用数据库版本:SQL server 2008 1.3 目的作用对需求中的数据进行分析, 并进一步整理, 从而形成最终的计算机模型,以便开发人员建立物理数据库,也便于以后项目人员对系统中数据关系进行
2、分析。数据库设计名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - - - - - - - - - 2.1 数据库概念设计2.2 数据库物理模型设计名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 6 页 - - - - - - - - - 2.3 数据库表设计2.3.1 订单( OrderList )2.3.2 交接单( Delivery )
3、2.3.3 管理员( Personnel )2.3.4 客户( Client )2.3.5 配送点( Station )2.3.6 线路( Path )2.3.7 车辆( Lorry )2.3.8 路线表( PathList )2.4 表之间的关联关系2.4.1 客户和订单关系客户可以执行下订单操作。订单引用客户账号作为外键。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 6 页 - - - - - - - - - 2.4.2 客户和交接单关系客户可以查看交接单, 了解货
4、物状况。交接单引用客户姓名作为外键。2.4.3 订单和交接单关系每张订单生成一张交接单。 交接单引用订单序列号和货物名称作为外键2.4.4 交接单和车辆关系交接单和车辆是多对多的关系。 每张交接单上会载入沿途多辆运货车辆的信息,每辆车也会为多张交接单运货。引入车辆交接关系表解决这个关联问题。在车辆交接关系表中分别引入交接单标号和车牌号作为外键,并同时为复合主键。2.4.5 车辆和路线关系车辆和路线是多对多关系。 每条路线上有多辆车运输, 每辆车也跑多条线路。引入车辆路线关系表, 分别引用车牌号和路线编号作为外键和复合主键。2.4.6 路线和路线列表关系路线与路线列表是一对多关系。 线路列表以路
5、线表信息整合计算后生成。路线列表引用起始配送点和目的配送点作为外键。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 6 页 - - - - - - - - - 2.4.7 交接单和管理员关系交接单和管理员是多对多的关系。一张交接单由多个管理员填写,每个管理员要填写多张交接单。 引入交接管理关系表, 分别引用交接单标号和管理员编号作为外键和复合主键。2.4.8 管理员和配送点关系管理员和配送点属于一对一关系,一个配送点有且仅有一名管理员。管理员引用配送点编号作为外键,关联二者联系。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 6 页 - - - - - - - - -