表结构说明

来源:互联网 发布:淘宝新疆物流交通管制 编辑:程序博客网 时间:2024/06/02 11:05

4MIS基础平台表结构图

3.2.1 组织表

存储组织的基本信息,包括ORGIDPORGIDORGNAME。注意,该表是和具体业务相关联很紧的表,具体业务可能还需要很多其他字段,而本表只是定义了基本字段,已完成对组织的基本管理。程序现实时应该考虑可以从具体的业务库中外接组织表。

3.2.2 人员表

存储人员的基本信息,包括PERIDPERNAMEORGID。同样需要注意该表需要外接处理。

顺号

字段名称

字段说明

字段类型

字段说明

1

ID

PERID

varchar2(40)

主键

2

隶属组织

ORGID

varchar2(40)

外键

3

姓名

PERNAME

varchar2(40)

姓名

4

性别

XB

varchar2(40)

性别

5

民族

MZ

varchar2(40)

民族

6

出生日期

CSRQ

varchar2(40)

出生日期

7

住址

ZZ

varchar2(40)

住址

8

籍贯

JG

varchar2(40)

籍贯

9

身份证号

SFZH

varchar2(40)

身份证号

10

政治面貌

ZZMM

varchar2(40)

政治面貌

11

文化程度

WHCD

varchar2(40)

文化程度

12

曾用名

CYM

varchar2(40)

曾用名

13

出生地

CSD

varchar2(40)

出生地

14

宗教信仰

ZJXY

varchar2(40)

宗教信仰

15

身高

SG

varchar2(40)

身高

16

血型

XX

varchar2(40)

血型

17

婚姻状况

HYZK

varchar2(40)

婚姻状况

18

兵役状况

BYZK

varchar2(40)

兵役情况

19

职业

ZY

varchar2(40)

职业

 

3.2.3 用户表

存储用户的基本信息,主要是登陆信息,包括LOGNAMEPWDUSERTYPE。用户与人员的区别是用户可以操作系统资源,同时用户是来源于人员的。用户与人员的关系通过PERID进行关联。

Name/Code

Comment

Data Type

Primary

Foreign Key

Mandatory

USERID

主键

varchar2(40)

TRUE

FALSE

TRUE

PERID

人员表关联

varchar2(40)

FALSE

TRUE

FALSE

ROLEID

角色表关联

varchar2(40)

FALSE

TRUE

FALSE

LOGNAME

登陆名称

varchar2(40)

FALSE

FALSE

FALSE

PWD

登陆口令

varchar2(40)

FALSE

FALSE

FALSE

USERTYPE

用户类型:管理员,普通用户

varchar2(40)

FALSE

FALSE

FALSE

 

3.2.4 角色表

存储角色的基本信息。

Name/Code

Comment

Data Type

Primary

Foreign Key

ROLEID

主键

varchar2(40)

TRUE

FALSE

PERIMISSIONID

权限ID

varchar2(40)

FALSE

TRUE

PROLEID

父角色ID

varchar2(40)

FALSE

FALSE

ROLENAME

角色名称

varchar2(40)

FALSE

FALSE

DESC

角色描述

varchar2(40)

FALSE

FALSE

 

3.2.5 权限表

存储权限的基本描述信息。

Name/Code

Comment

Data Type

Primary

Foreign Key

Mandatory

PERIMISSIONID

权限ID

varchar2(40)

TRUE

FALSE

TRUE

PERIMISSIONNAME

权限名称

varchar2(40)

FALSE

FALSE

FALSE

DESC

权限描述

varchar2(40)

FALSE

FALSE

FALSE

 

3.2.6 菜单组表

存储权限的描述信息,权限的具体实现是通过菜单组来描述的,不同的权限对应不同的菜单组。

Name

Code

Comment

Data Type

Primary

Foreign Key

Mandatory

MENUGROUPID

MENUGROUPID

主键

varchar2(40)

TRUE

FALSE

TRUE

MENUID

MENUID

菜单ID

varchar2(40)

FALSE

TRUE

FALSE

PERIMISSIONID

PERIMISSIONID

权限ID

varchar2(40)

FALSE

TRUE

FALSE

 

3.2.7 菜单表

存储整个系统得菜单,该菜单是系统得完整菜单,应该是一颗完整的树形结构。

Name/Code

Comment

Data Type

Primary

Foreign Key

Mandatory

MENUID

菜单ID

varchar2(40)

TRUE

FALSE

TRUE

FUNCID

功能ID

varchar2(40)

FALSE

TRUE

FALSE

PMENUID

父菜单ID

varchar2(40)

FALSE

FALSE

FALSE

MENUNAME

菜单名称

varchar2(40)

FALSE

FALSE

FALSE

 

3.2.8 功能表

存储系统功能的基本定义信息。

Name

Code

Comment

Data Type

Primary

Foreign Key

Mandatory

FUNCID

FUNCID

功能ID

varchar2(40)

TRUE

FALSE

TRUE

FUNCTYPE

FUNCTYPE

功能类型:系统功能;业务功能

varchar2(40)

FALSE

FALSE

FALSE

FUNCNAME

FUNCNAME

功能名称

varchar2(40)

FALSE

FALSE

FALSE

RESOURCE

RESOURCE

功能所描述的系统资源

varchar2(40)

FALSE

FALSE

FALSE

OPERA

OPERA

功能对系统资源的操作:读,写,读写。

varchar2(40)

FALSE

FALSE

FALSE

FUNCURL

FUNCURL

功能URL

varchar2(40)

FALSE

FALSE

FALSE

FUNCTARGET

FUNCTARGET

功能目标区域

varchar2(40)

FALSE

FALSE

FALSE