六祎-人事管理系统-设计数据库表(仅供参考)

#创建job_inf
CREATE TABLE job_inf(
ID INT(11) NOT NULL AUTO_INCREMENT,
NAME varchar(50) NOT NULL,
PEMARK VARCHAR(500) default NULL,
primary key(ID)
)ENGINE=INNODB auto_increment=10 DEFAULT CHARSET=utf8;
#插入数据
INSERT INTO job_inf(ID,NAME,PEMARK) values(1,'职员','职员'),(2,'JAVA开发工程师','JAVA开发工程师')
,(3,'JAVA中级开发工程师','JAVA中级开发工程师'),(4,'JAVA高级开发工程师','JAVA高级开发工程师'),(5,'系统管理员','系统管理员'),(6,'架构师','架构师'),(7,'主管','主管'),(8,'经理','经理'),(9,'总经理','总经理');


#创建user_inf
CREATE TABLE user_inf(
ID INT(11) NOT NULL AUTO_INCREMENT,
loginname varchar(20) NOT NULL,
PASSWORD VARCHAR(16) NOT NULL,
USERSTATUS INT(11) NOT NULL DEFAULT '1',
createdate TIMESTAMP NOT NULL  DEFAULT CURRENT_TIMESTAMP,
username VARCHAR(20) DEFAULT NULL,
primary key(ID)

)ENGINE=INNODB auto_increment=2 DEFAULT CHARSET=utf8;
#插入数据
INSERT INTO user_inf(ID,loginname,PASSWORD,USERSTATUS,createdate,username) values(1,'admin','123456',2,'2019-08-24 09:20:59','超级管理员');


#创建employee_inf表
CREATE TABLE employee_inf(
ID INT(11) NOT NULL AUTO_INCREMENT,
DEPT_ID INT(11) NOT NULL,
JOB_ID INT(11) NOT NULL,
NAME VARCHAR(20) NOT NULL,
CARD_ID VARCHAR(18) NOT NULL,
ADDRESS VARCHAR(50) NOT NULL,
POST_CODE VARCHAR(50) DEFAULT NULL,
TEL VARCHAR(16) DEFAULT NULL,
PHONE VARCHAR(11) NOT NULL,
QQ_NUM VARCHAR(10) DEFAULT NULL,
EMALL VARCHAR(50) NOT NULL,
SEX INT(11) NOT NULL DEFAULT '1',
PARTY VARCHAR(10) DEFAULT NULL,
BIRTHDAY DATETIME DEFAULT NULL,
RACE VARCHAR(100)  DEFAULT NULL,
EDUCATION VARCHAR(10) DEFAULT NULL,
SPECIALITY VARCHAR(20) DEFAULT NULL,
HOBBY VARCHAR(100) DEFAULT NULL,
REMARK VARCHAR(500) DEFAULT NULL,
CREATE_DATE TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
primary key(ID),
KEY FK_EMP_DEPT(DEPT_ID),
KEY FK_EMP_JOB(JOB_ID),
CONSTRAINT FK_EMP_DEPT foreign key(DEPT_ID) REFERENCES dept_inf(ID),
CONSTRAINT FK_JOB foreign key(JOB_ID) REFERENCES job_inf (ID)
)ENGINE=INNODB auto_increment=21 DEFAULT CHARSET=utf8;
#插入数据
INSERT INTO employee_inf
(ID,DEPT_ID,JOB_ID,NAME,CARD_ID,ADDRESS,POST_CODE,TEL,PHONE,QQ_NUM,EMALL,SEX,PARTY,BIRTHDAY,RACE,EDUCATION,SPECIALITY,HOBBY,REMARK,CREATE_DATE) values
(2,2,1,'杰克','22623','广州白云','510011','020-77777788','13902002222','36758866','251525887@qq.com',1,'非党员','1898-01-02 00:00:00','满','硕士','计算机','跑步','跑步达人','2019-08-25 09:32:59'),
(3,1,2,'美的要死','4328015556','四川成都','510444','020-77775555','13902005555','36000066','561425887@qq.com',0,'党员','1998-01-01 00:00:01','汉','博士','舞蹈','跳舞','四大美女','2019-08-25 09:35:59');



#创建notice_inf
CREATE TABLE notice_inf(
ID INT(11) NOT NULL AUTO_INCREMENT,
TITLE VARCHAR(50) NOT NULL,
CONTENT TEXT NOT NULL,
CREATE_DATE TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
USER_ID INT(11) DEFAULT NULL,
primary key(ID),
KEY FK_NOTICE_USER (USER_ID),
CONSTRAINT FK_NOTICE_USER FOREIGN KEY (USER_ID) REFERENCES user_inf(ID)
)ENGINE=INNODB auto_increment=19 DEFAULT CHARSET=utf8;



#创建表document_inf
CREATE TABLE document_inf(
ID INT(11) NOT NULL AUTO_INCREMENT,
TITLE VARCHAR(50) NOT NULL,
filename VARCHAR(300) NOT NULL,
REMARK VARCHAR(300) DEFAULT NULL,
CREATE_DATE TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
USER_ID INT(11) DEFAULT NULL,
primary key(ID),
KEY FK_DOCUMENT_USER (USER_ID),
CONSTRAINT FK_DOCUMENT_USER foreign key(USER_ID) REFERENCES user_inf(ID)
)ENGINE=INNODB auto_increment=7 DEFAULT CHARSET=utf8;
 

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享
正在热议
# 25届秋招总结 #
443331次浏览 4520人参与
# 春招别灰心,我们一人来一句鼓励 #
42187次浏览 537人参与
# 阿里云管培生offer #
120437次浏览 2220人参与
# 地方国企笔面经互助 #
7973次浏览 18人参与
# 同bg的你秋招战况如何? #
77166次浏览 569人参与
# 实习必须要去大厂吗? #
55811次浏览 961人参与
# 北方华创开奖 #
107471次浏览 600人参与
# 虾皮求职进展汇总 #
116310次浏览 887人参与
# 如果你有一天可以担任公司的CEO,你会做哪三件事? #
11683次浏览 289人参与
# 实习,投递多份简历没人回复怎么办 #
2454962次浏览 34861人参与
# 提前批简历挂麻了怎么办 #
149927次浏览 1978人参与
# 在找工作求抱抱 #
906096次浏览 9421人参与
# 如果公司给你放一天假,你会怎么度过? #
4762次浏览 55人参与
# 你投递的公司有几家约面了? #
33209次浏览 188人参与
# 投递实习岗位前的准备 #
1196037次浏览 18550人参与
# 机械人春招想让哪家公司来捞你? #
157648次浏览 2267人参与
# 双非本科求职如何逆袭 #
662384次浏览 7397人参与
# 发工资后,你做的第一件事是什么 #
12806次浏览 62人参与
# 工作中,努力重要还是选择重要? #
35906次浏览 384人参与
# 简历中的项目经历要怎么写? #
86937次浏览 1516人参与
# 参加完秋招的机械人,还参加春招吗? #
20153次浏览 240人参与
# 我的上岸简历长这样 #
452074次浏览 8089人参与
牛客网
牛客企业服务