12306-单
ylbtech-dbs:12306-单 |
A,数据库关系图(Database Diagram) 返回顶部 |
B,数据库设计脚本(Database Design Script)返回顶部 |
1,
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
-- ============================================= -- 12306-单 -- http://www.12306.cn -- author:yuanbo -- 16:25 2016/9/22 -- ============================================= use TrainTicket go go -- ============================================= -- table:订单表 -- author:yuanbo -- ============================================= create table [Order] ( orderId uniqueidentifier primary key, --编号【PK,UQ】 station varchar(200), --站名 --车次 --车厢-座号 --发车地点 --发车时间 pubdate datetime default(getdate()), --订单时间 diabled bit, accountId uniqueidentifier references Account(accountId) --用户ID【FK】 ) go -- ============================================= -- table:订单表 -- author:yuanbo -- ============================================= create table OrderDetails ( orderDetailsId uniqueidentifier primary key, --编号【PK,UQ】 --车次 trainNumberId uniqueidentifier references TrainNumber(trainNumberId), --车次ID【FK】 trainNumber varchar(200), --车次 --车厢-座号 carriageId uniqueidentifier references Carriage(carriageId), --车厢ID【FK】 carriage varchar(200), --车厢 seatType varchar(200), --坐席 seatId uniqueidentifier references Seat(seatId), --座位ID【FK】 seatNumber varchar(200), --座位编号 departureStationId uniqueidentifier references Station(stationId), --车站ID【FK】 departureStation varchar(200), --发车地点 destinationStationId uniqueidentifier references Station(stationId), --车站ID【FK】 destinationStation varchar(200), --目的车站 departureTime datetime, --发车时间 ticketStatus varchar(200), --订票状态:正常|已退票 flagTicketed bit default(0), --是否出票 flagChange bit default(0), --是否改签(只允许改签一次) diabled bit, orderId uniqueidentifier references [Order](orderId) --订单ID【FK】 )
0,
C,功能实现代码(Function Implementation Code)返回顶部 |
1,
![]() |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |