办公管理系统数据库表设计.doc
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
OA办公管理系统数据库表设计9
--1.考勤表
create table Attendence
(
Attribute_RecordId number not null primary key, user_no number(4) not null,
WorkDate date null,
CalendarDate date null,
OnDutyTime date null,
OffDutyTime date null,
OnDutyTimeStatus number null,
OffDutyTimeStatus number null,
LateRemark varchar2(200) null,
LeaveEarlyRemark varchar2(200) null,
checkremark varchar2(100) null
);
--2.邮件表
create table email
(
Emai_id number not null primary key, user_no number(4) not null, ReceiveEmailPeopleId number null,
EmailContent varchar2(100) null,
SendEmailTime date null,
emailremark varchar2(100) null
);
--3.文件表
create table FILES
(
FILE_ID number(6) not null primary key, user_no number(4) null, FILE_NAME varchar2(50) null,
FILE_CONTENT varchar2(200) null,
SENDER_ID number(6) null,
SENDER_NAME varchar2(40) null,
DA TETIME date null,
STA TE varchar2(1000) null,
ISACCPET varchar2(10) null
);
--4.文件共享
create table SHAREFILE
(
SHAREFILE_ID number(6) not null primary key, user_no number(4) null, SHAREFOLDER_ID number(20) null,
SHAREFILE_NAME varchar2(50) null,
SHAREFILE_PA TH varchar2(80) null,
SHATEFILE_SIZE varchar2(20) null,
SHAREFILE_TYPE varchar2(20) null,
HEIR_TIME date null,
DOWNLOAD_NUMBER number(6) null
);
--5.共享文件夹
create table SHAREFOLDER
(
SHAREFOLDER_ID number(20) not null primary key, user_no number(4) null,
SHAREFOLDER_NAME varchar2(50) null,
SHAREFOLDER_DESC varchar2(500) null,
CREATE_TIME date null
);
--6.申请
create table appli
(
appli_no number(4) not null primary key,
proce_no number(4) null,
appli_title varchar2(20) null,
appli_context varchar2(100) null,
appli_time date null,
begin_time date null,
end_time date null,
appli_type V ARCHAR2(20) null,
appli_info varchar2(100) null
);
--7.附件表
create table attachment
(
A TT_ID number(6) not null primary key,
FILE_ID number(6) null,
A TT_NAME varchar2(50) null,
A TT_PATH varchar2(80) null,
A TT_SIZE varchar2(20) null,
A TT_TYPE varchar2(20) null
--8.审核表
create table audits
(
audit_no number(4) not null primary key, prore_no number(4) null, user_no number(4) not null,
appli_no number(4) not null,
deptno number(4) null,
check_userno number(4) null,
check_time date null,
check_idea varchar2(100) null,
isthrough number(2) null
);
--9.权限表
create table competence
(
competence_no number not null primary key, competence_name varchar2(20) null,
competence_code number null
);
--10.数据库备份
create table databasebackup
(
backup_no number(4) not null primary key, user_no number(4) not null,
backup_time date null,