3.2.2数据库逻辑结构设计 E—R图向关系模型转换: 内容来自论文无忧网 www.paper51.com 一个实体型转换为一个关系模式,实体的属性即为关系模式的属性,实体的标识符即为关系模式的键。 内容来自论文无忧网 www.paper51.com 联系类型的转换,根据不同情况做不同的处理: http://www.paper51.com 1、记录各次列车的各种价位 http://www.paper51.com
内容来自论文无忧网 www.paper51.com 2、记录列车的相关信息 内容来自论文无忧网 www.paper51.com
http://www.paper51.com 3、记录各次列车的运行区间 http://www.paper51.com 内容来自论文无忧网 www.paper51.com 4、记录列车类型的基础数据表 copyright paper51.com http://www.paper51.com 5、记录各车站的基础数据表 内容来自www.paper51.com
paper51.com
6、关系图 内容来自论文无忧网 www.paper51.com
内容来自论文无忧网 www.paper51.com
paper51.com 说明: paper51.com
①TrainBase.TrainID与TrainPrice.TrainID相关联,以通过列车编号找到在表TrainPrice中的相关列车价格的信息,它们是一对一的关系。 内容来自www.paper51.com ②TrainBase.TrainID与TrainSiteInfo.TrainID相关联,以通过列车编号找到在表TrainSiteInfo中的相关列车运行区间的信息,它们是一对一的关系。 paper51.com ③TrainSiteInfo.SiteID与SiteBase.ID相关联,以通过车站ID找到车站的名称,它们是多对一的关系。 内容来自论文无忧网 www.paper51.com ④TrainBase.TypeID与TypeBase.TypeID相关联,以通过列车类型ID找到列车类型名称,它们是多对一的关系。 内容来自论文无忧网 www.paper51.com ⑤SiteBase.ID与TrainBase.StartSiteID、EndSiteID相关联,以通过车站ID找到车站的名称,它们是一对多的关系。 http://www.paper51.com 根据以上转换规则可得列车时刻查询决策系统的结构模式为: paper51.com A. 列车票价位信息(列车编号、硬座、软座、硬卧、软卧) http://www.paper51.com 主码:列车编号 paper51.com B.列车基本信息(列车编号、车次、始发站、终点站、发时、到时、车辆类型号、里程、所经路程总时间) copyright paper51.com 主码:列车编号 http://www.paper51.com 外码:车辆类型号、始发站、终点站 http://www.paper51.com C.列车运行区间信息(列车编号、车站编号、到时、发时、里程) paper51.com 主码:列车编号 paper51.com
外码:车站编号 内容来自论文无忧网 www.paper51.com
D.列车类型信息(车辆类型号、车辆类型) 内容来自论文无忧网 www.paper51.com 主码:车辆类型号 内容来自论文无忧网 www.paper51.com E.车站信息(车站编号、车辆类型) paper51.com 主码:车站编号 paper51.com 3.2.3数据库物理设计 内容来自论文无忧网 www.paper51.com 表1数据库逻辑结构列车价位表TrainPrice copyright paper51.com 序号 http://www.paper51.com
字段名称 http://www.paper51.com 中文说明 copyright paper51.com 数据类型 内容来自论文无忧网 www.paper51.com 字段大小 内容来自论文无忧网 www.paper51.com 说明 http://www.paper51.com 1 http://www.paper51.com TrainID 内容来自论文无忧网 www.paper51.com 列车编号 内容来自论文无忧网 www.paper51.com 数字 http://www.paper51.com
长整型 http://www.paper51.com 2 内容来自www.paper51.com
GeneralSeat 内容来自www.paper51.com 硬座 内容来自www.paper51.com
货币 paper51.com
3 paper51.com SoftSeat copyright paper51.com 软座 http://www.paper51.com 货币 paper51.com 4 内容来自论文无忧网 www.paper51.com GeneralBed http://www.paper51.com 硬卧 copyright paper51.com 货币 http://www.paper51.com 5 内容来自论文无忧网 www.paper51.com
SoftBed paper51.com
软卧 http://www.paper51.com
货币 内容来自论文无忧网 www.paper51.com 主键:TrainID copyright paper51.com 表2 数据库逻辑结构列车基本信息表TrainBase copyright paper51.com 序号 copyright paper51.com 字段名称 http://www.paper51.com 中文说明 内容来自www.paper51.com 数据类型 内容来自www.paper51.com
字段大小 paper51.com 说明 paper51.com
1 copyright paper51.com TrainID copyright paper51.com
列车编号 内容来自www.paper51.com 自动编号 内容来自论文无忧网 www.paper51.com 长整型 内容来自www.paper51.com 2 内容来自www.paper51.com TrainName http://www.paper51.com
车次 copyright paper51.com 文本 内容来自论文无忧网 www.paper51.com 50 paper51.com 3 paper51.com
StartSiteID 内容来自www.paper51.com 始发站 paper51.com 数字 内容来自论文无忧网 www.paper51.com 长整型 内容来自论文无忧网 www.paper51.com 4 copyright paper51.com EndSiteID paper51.com 终点站 内容来自www.paper51.com 数字 paper51.com 长整型 paper51.com
5 内容来自论文无忧网 www.paper51.com StarTime copyright paper51.com 发时 paper51.com 文本 http://www.paper51.com 50 paper51.com 6 内容来自www.paper51.com EndTime http://www.paper51.com
到时 内容来自论文无忧网 www.paper51.com 文本 paper51.com
50 内容来自www.paper51.com 7 内容来自www.paper51.com TypeID copyright paper51.com 车辆类型 http://www.paper51.com 数字 paper51.com 长整型 http://www.paper51.com
8 paper51.com
Mileage 内容来自www.paper51.com
里程 内容来自论文无忧网 www.paper51.com 数字 内容来自www.paper51.com 单精度型 paper51.com 9 http://www.paper51.com
SumTime copyright paper51.com 路程总时间 内容来自论文无忧网 www.paper51.com
数字 内容来自论文无忧网 www.paper51.com 长整型 paper51.com
主键:TrainID 内容来自www.paper51.com
外键:StartSiteID、EndSiteID、TypeID 内容来自www.paper51.com 表3 数据库逻辑结构列车运行区间信息表TrainSiteInfo 内容来自www.paper51.com 序号 内容来自论文无忧网 www.paper51.com
字段名称 内容来自www.paper51.com 中文说明 copyright paper51.com 数据类型 内容来自www.paper51.com 字段大小 http://www.paper51.com
说明 http://www.paper51.com 1 http://www.paper51.com
TrainID copyright paper51.com
列车编号 http://www.paper51.com 数字 http://www.paper51.com 长整型 paper51.com 2 paper51.com SiteID 内容来自www.paper51.com 车站编号 copyright paper51.com 数字 http://www.paper51.com 长整型 paper51.com 3 内容来自论文无忧网 www.paper51.com GetToTime http://www.paper51.com 到时 内容来自论文无忧网 www.paper51.com 文本 内容来自www.paper51.com 50 内容来自www.paper51.com
4 copyright paper51.com
LeaveTime paper51.com 发时 内容来自www.paper51.com 文本 copyright paper51.com 50 copyright paper51.com 5 内容来自www.paper51.com Mileage paper51.com
里程 paper51.com 数字 paper51.com
单精度型 paper51.com 主键:TrainID http://www.paper51.com 外键:SiteID paper51.com |