Mysql建立通用裝置管理資訊系統資料庫_Mysql

來源:互聯網
上載者:User

下面通過圖文並茂的方式給大家介紹通用裝置管理資訊系統資料庫的建立過程,具體詳情請看下文。

裝置表:id,名稱,類別,型號,投運日期,購入日期,製造單位,數量,計量單位,使用部門,安裝
地點,產品圖片,技術資料,備忘;

缺陷表:id, 裝置id,缺陷描述,處理情況,處理人員;

事故表:id,裝置id,事故描述,處理情況,處理人員;

維修類別表:id,類別名稱,維修內容,周期(天)

裝置類別表:id,類別名稱;

部門表:id,部門名稱;

裝置狀態表:id,狀態名稱

裝置狀態: 指定裝置的狀態,其狀態資料有:上線、封存、閑置、報廢、待修、備用

維修人員表:id,姓名,部門,職務,職稱;

備品備件表:id,名稱,數量,計量單位,用途,現有庫存量,最低庫存量;

工具表:id,名稱,數量,計量單位,用途;

維修記錄表:id,維修類別id,裝置id,維修人員,維修情況,維修時間,所耗物料;

裝置巡檢表: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/1bpnx1YR

以上內容是針對Mysql建立通用裝置管理資訊系統資料庫的全部內容,希望對大家有所協助!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.