司
图42航空公司实体局部ER图
6
f用户名
密码
积分
经常用户
图43经常用户实体局部ER图
账单号
票价
账单
图44账单实体局部ER图
取票通知号
取票时间
取票通知
图45取票通知实体局部ER图
航班编号
座位数
票价
余票
座位信息
图46座位信息实体局部ER图
航班编号
起点
终点
航班
起飞时间
图47航班实体局部ER图
7
到达时间
f航班编号
座位号
用户名
旅客信息
取票通知号
性别
年龄
账单号
图48旅客信息实体局部ER图
42逻辑结构设计
421将实体转换为关系模式1航空公司用户名,密码2经常用户用户名密码积分3航班航班编号起点,终点,起飞时间,到达时间4座位信息航班编号座位数,票价,余票5旅客信息座位号,航班编号,用户名,性别,年龄,账单号,取票通知号6取票通知取票通知号,取票时间7账单账单号票价
43物理结构设计
431基本表设计航空公司基本信息表
表41客户基本信息表
字段名用户名
密码
字段描述主键,唯一区别一个用户的身份储存用户登录口令
字段类型varchar50varchar50
备注非空、唯一
非空、不唯一
经常用户基本信息表
表42经常用户基本信息表
8
f字段名用户名
密码
积分
字段描述主键,唯一区别一个用户的身份储存用户登录口令
储存客户积分
字段类型varchar50varchar50I
t
备注非空、唯一
非空、不唯一
可以空、不唯一
航班信息表
表43航班基本信息表
字段名航班编号
起点
终点
起飞时间到达时间
字段描述主键,唯一区别一趟航班
储存航班起点
储存航班终点
航班起飞时间航班到达时间
字段类型varchar50varchar50varchar50datetimedatetime
备注非空、唯一
可以空、不唯一
可以空、不唯一
可以空、不唯一可以空、不唯一
座位信息表
表44座位信息表
字段名航班编号
座位数票价余票
字段描述主键,唯一区别一趟航班
航班总座位数机票价格剩余的机票
字段类型varchar50i
tfloatI
t
备注非空、唯一
可以空、不唯一可以空、不唯一可以空、不唯一
旅客信息表
表45旅客基本信息表
字段名航班编号
座位号用户名
性别
年龄
字段描述唯一区别一趟航班
旅客座位号储存旅客用户名
用于储存用户性别
用于储存旅客年龄
字段类型varchar50i
tvarchar50varchar50i
t
备注非空、唯一
非空、唯一非空、唯一
非空、不唯一
非空、不唯一
9
f账单号
用于储存账单编号
i
t
取票通知号用于储存取票通知编号i
t
非空、唯一非空、唯一
取票通知表
表46取票通知信息表
字段名取票通知r