汽车站数据库设计一、 系统简要介绍主要实现的功能是汽车站驾驶人员和路线及汽车等基本信息进行管理,包括浏览驾驶员信息、路线信息,查询和统计一些驾驶员、汽车等数据,修改驾驶员行走的路线信息等
二、 本系统有四张表组成,表结构如下:驾驶员表:(驾驶员编号,汽车编号,姓名,生日,性别,工作年限)汽车表:(汽车编号,型号,载客量,票价)路线表:(路线编号,目的地,行程时间,出发地)汽车路线表:(汽车编号,路线编号)用户表:(用户名,密码)三、 表间关系说明一个驾驶员属于一辆车,一辆车可以有多个驾驶员,一辆车可以行走多条路线,一条路线也可有多辆车行走
四、E—R 图如下: 驾 驶 员表 属于 汽车表 路线表 汽 车 路线表 下载后可任意编辑下载后可任意编辑五
各表的简单介绍和创建代码:1
驾驶员表 driver字段含义字段名称字段类型驾驶员编号driverIDChar(20) primary key汽车编号car_IDChar(20) not null姓名namechar(20) unique生日birthdayChar(20)性别sexChar(20)工作年限standingChar(20)创建驾驶员表:CREATE TABLE driver(driverID char(20) primary key,car_ID char(20) NOT NULL ,name char(20)unique,brithday char(20),sex char(2),standing char(20), foreign key (car_ID) references car(car_ID ));2
汽车表 car:字段含义字段名称字段类型汽车编号car_IDChar(20) primary key类型typechar(20)载客量capacityChar(20)创建汽车表表:CREATE TABLE