数据表:T_SEC_ROLE(角色)

T_SEC_ROLE(角色):描述

名称

T_SEC_ROLE(角色)

代码

T_SEC_ROLE

注释

角色

模型

BOS

主键

PK_SEC_ROLE


T_SEC_ROLE(角色):列规格定义

名称

代码

数据类型

长度

强制

注释

内码

FROLEID

int

 

TRUE

 

编码

FNUMBER

nvarchar(50)

50

FALSE

 

角色类型

FROLETYPE

char(1)

1

TRUE

0,普通用户
1,子系统管理员

角色属性

FATTRIBUTE

char(1)

1

FALSE

 

所属组织

FBELONGORG

int

 

FALSE

 

描述

FDESCRIPTION

nvarchar(255)

255

FALSE

 

是否默认

FIsDefault

char(1)

1

TRUE

 

创建者

FCREATORID

int

 

TRUE

 

创建时间

FCREATEDATE

datetime

 

FALSE

 

创建组织

FCREATEORG

int

 

FALSE

但创建组织为空时才允许指定组织

使用状态

FFORBIDSTATUS

char(1)

1

TRUE

0:使用中
1:禁止

数据状态

FDOCUMENTSTATUS

char(1)

1

FALSE

 


T_SEC_ROLE(角色):脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_SEC_ROLE')
and name = 'IDX_SEC_ROLEFNUMBER'
and indid > 0
and indid < 255)
drop index T_SEC_ROLE.IDX_SEC_ROLEFNUMBER
go

if exists (select 1
from sysindexes
where id = object_id('T_SEC_ROLE')
and name = 'IDX_SEC_ROLEFORBID'
and indid > 0
and indid < 255)
drop index T_SEC_ROLE.IDX_SEC_ROLEFORBID
go

if exists (select 1
from sysobjects
where id = object_id('T_SEC_ROLE')
and type = 'U')
drop table T_SEC_ROLE
go

/*==============================================================*/
/* Table: T_SEC_ROLE */
/*==============================================================*/
create table T_SEC_ROLE (
FROLEID int not null default 0,
FNUMBER nvarchar(50) null,
FROLETYPE char(1) not null default '0',
FATTRIBUTE char(1) null default '0',
FBELONGORG int null default 0,
FDESCRIPTION nvarchar(255) null,
FIsDefault char(1) not null default '0',
FCREATORID int not null default 0,
FCREATEDATE datetime null,
FCREATEORG int null,
FFORBIDSTATUS char(1) not null default '0',
FDOCUMENTSTATUS char(1) null default 'C',
constraint PK_SEC_ROLE primary key (FROLEID)
)
go

/*==============================================================*/
/* Index: IDX_SEC_ROLEFORBID */
/*==============================================================*/
create index IDX_SEC_ROLEFORBID on T_SEC_ROLE (
FFORBIDSTATUS ASC
)
go

/*==============================================================*/
/* Index: IDX_SEC_ROLEFNUMBER */
/*==============================================================*/
create index IDX_SEC_ROLEFNUMBER on T_SEC_ROLE (
FNUMBER ASC
)
go


T_SEC_ROLE(角色):键值定义

名称

代码

主要的

PK_SEC_ROLE

PK_SEC_ROLE

TRUE


T_SEC_ROLE(角色):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_SEC_ROLEFORBID

IDX_SEC_ROLEFORBID

FALSE

FALSE

FALSE

FALSE

FALSE

T_SEC_ROLE(角色)

IDX_SEC_ROLEFNUMBER

IDX_SEC_ROLEFNUMBER

FALSE

FALSE

FALSE

FALSE

FALSE

T_SEC_ROLE(角色)