车辆管理系统数据库设计内容摘要:

R事故( 汽车编号 ,时间,地点,费用,类型) R维修( 汽车编号 ,时间,地点,费用,类型) R油耗( 汽车编号 ,时间,地点,费用,燃油类型) R变动( 变动单号 ,汽车编号、变动时间、原因) 关系模式规范化: R车辆( 汽车编号 , 车名,车型,车牌号,忙 /闲,车龄) R职工( 编号 ,姓名,性别,部门,籍贯,生日,政治面貌,住址,身份证号,工龄,电话,部门) R申请( 编号,汽车编号 ,地点,事由,时间) 编号,汽车编号为外码 R驾驶员( 驾驶员编号 ,驾照号,忙闲) R事故( 汽车编号 ,时间,地点,费用,类型) R维修( 汽车编号 ,时间,地点,费用,类型) R油耗( 汽车编号 ,时间,地点,费用,燃油类型) 上述关系中的每个属性都是不可再分的,所以满足第一范式。 上述关系中的每个属性都完全依赖于关系主码,所以满足第二范式。 上述 关系都不存在传递依赖关系,所以满足第三范式。 最后确定的关系定义 : 1)职工信息表: staffs 表 5职工信息表 含义 属性名 数据类型 长度 完整性约束 备注 编号 staff_ID Int pk 员工统一号 姓名 staff_name varchar 20 Not null 性别 Sex varchar 20 Not null 籍贯 Nationality varchar 20 Not null 生日 birth varchar 20 Not null 政治面貌 Political_Party varchar 20 Not null 家庭住址 Family_Place varchar 20 Not null 身份证号 Id_Card varchar 20 Not Null 证件号 BadgeID varchar 20 Not null 电话 Home_phone varchar 20 Not null 邮编 Postcode varchar 20 Not null 工龄 InDate varchar 20 Not null 9 2)维修信息表 : reparis 表 6维修信息表 含义 属性名 数据类型 长度 完整性约束 备注 汽车编号 carId Int pk 执行单 exeID int 时间 haptime Varchar 20 地点 location Varchar 20 费用 fee Int 类型 haptype Varchar 20 3)事故信息表: accidents 表 7事故信息表 含义 属性名 数据类型 长度 完整性约束 备注 汽车编号 carId Int Pk 执行单 exeID int 时间 atime Varchar 20 地点 location Varchar 20 费用 fee Int 类型 haptype Varchar 20 4)油耗信息表: fuels 表 8油耗信息表 含义 属性名 数据类型 长度 完整性约束 备注 汽车编号 carId Int pk 执行单 exeID int 时间 atime Varchar 20 地点 location Varchar 20 费用 fee Int 燃油种类 haptype Varchar 20 汽车燃油的类型 5)车辆信息表: carinfo 表 9车辆信息表 含义 属性名 数据类型 长度 完整性约束 备注 汽车编号 carId Int Pk 车名 carname varchar 20 车型 ctype varchar 20 车牌号 number varchar 20 车龄 age varchar 20 汽车使用的时长 忙 /闲 bof varchar 20 当前车辆状态 6)驾驶员信息表: driverinfo 表 10驾驶员信息 表 含义。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。