设备巡检表:id,设备id,检查日期,检查人员,检查情况,检查方式;
create database devmng;
show databases;
create table Equipment
(
equipmentID int not null auto_increment,
devtypeID int,
devname varchar(50),
modnum varchar(50),
touyundate date,
gourudate date,
zhidaodw varchar(100),
quantity int,
unit varchar(8),
useDepartment varchar(50),
storePlace varchar(80),
picture varchar(256),
technicalData varchar(256),
remark varchar(256),
primary key (equipmentID)
);
create table devbug
(
bugID int not null auto_increment,
devid int,
bugcontent varchar(256),
chuliqk varchar(100),
chuliren varchar(80),
primary key (bugID)
);
create table devfault
(
faultID int not null auto_increment,
devid int,
faultcontent varchar(256),
chuliqk varchar(100),
chuliren varchar(80),
primary key (faultID)
);
create table repairtype
(
rtID int not null auto_increment,
rtname varchar(24),
rtcontent varchar(256),
cycle int,
primary key (rtID)
);
create table devtype
(
dtID int not null auto_increment,
dtname varchar(36),
primary key (dtID)
);
create table part
(
ptID int not null auto_increment,
partname varchar(36),
primary key (ptID)
);
create table devstatus
(
dsID int not null auto_increment,
dsname varchar(12),
primary key (dsID)
);
insert into devstatus values (1,"上线");
insert into devstatus values (2,"封存");
insert into devstatus values (3,"闲置");
insert into devstatus values (4,"报废");
insert into devstatus values (5,"待修");
insert into devstatus values (6,"备用");
create table repairpl
(
rpID int not null auto_increment,
ptid int,
rpname varchar(24),
zhiwu varchar(36),
zhich varchar(36),
primary key (rpID)
);
create table bpbj
(
bbID int not null auto_increment,
bbname varchar(36),
num int,
unit varchar(8),
purpose varchar(256),
xianyounum int,
minnum int,
primary key (bbID)
);
注意:use是关键字;不能用作字段名;
create table tools
(
tID int not null auto_increment,
tname varchar(36),
num int,
unit varchar(8),
purpose varchar(256),
primary key (tID)
);
create table rprecords
(
rrID int not null auto_increment,
rtID int,
equipmentID int,
rpren varchar(100),
rpcontent varchar(300),
rpdate date,
wuliao varchar(150),
primary key (rrID)
);
create table checkrecords
(
crID int not null auto_increment,
equipmentID int,
checkdate date,
checkren varchar(80),
checkcontent varchar(100),
checktype varchar(36),
primary key (crID)
);
ALTER TABLE Equipment ADD statusID int;
为设备表增加一个设备状态列;
数据库资源下载
http://pan.baidu.com/s/1skFeGVj