数据表:T_PA_FIELDMAP(字段映射表)

T_PA_FIELDMAP(字段映射表):描述

名称

T_PA_FIELDMAP(字段映射表)

代码

T_PA_FIELDMAP

注释

字段映射表

模型

PA

主键

PK_PA_FIELDMAP


T_PA_FIELDMAP(字段映射表):列规格定义

名称

代码

数据类型

长度

强制

注释

内码

FID

int

 

TRUE

 

编码

FNUMBER

nvarchar(30)

30

TRUE

 

创建组织

FCREATEORGID

int

 

FALSE

 

使用组织

FUSEORGID

int

 

FALSE

 

创建人

FCREATORID

int

 

FALSE

 

创建日期

FCREATEDATE

datetime

 

FALSE

 

修改人

FMODIFIERID

int

 

FALSE

 

修改日期

FMODIFYDATE

datetime

 

FALSE

 

审核人

FAUDITORID

int

 

FALSE

 

审核日期

FAUDITDATE

datetime

 

FALSE

 

作废人

FFORBIDDERID

int

 

FALSE

 

作废日期

FFORBIDDATE

datetime

 

FALSE

 

数据状态

FDOCUMENTSTATUS

char(1)

1

TRUE

暂存:Z
创建:A
审核中:B
已审核:C
重新审核:D

禁用状态

FFORBIDSTATUS

char(1)

1

TRUE

正常:A
禁用:B

实体映射

FENTITYID

int

 

FALSE

 

字段标识

FFIELDID

nvarchar(50)

50

TRUE

 

源表信息

FSRCTABLENAME

nvarchar(255)

255

TRUE

 

源字段信息

FSRCFIELDNAME

nvarchar(255)

255

TRUE

 

源条件信息

FSRCCONDITION

nvarchar(1000)

1000

TRUE

 

数据长度

FPRECISION

int

 

TRUE

 

小数位数

FSCALE

int

 

TRUE

 

数据类型

FELEMENTTYPE

int

 

TRUE

 

直接字段

FDIRECTFIELD

nvarchar(50)

50

TRUE

 

是否显示

FISVISIBLE

char(1)

1

TRUE

 

formID

FFORMID

nvarchar(30)

30

FALSE

 

FFIELDKEY

FFIELDKEY

nvarchar(30)

30

FALSE

 


T_PA_FIELDMAP(字段映射表):脚本代码

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

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

/*==============================================================*/
/* Table: T_PA_FIELDMAP */
/*==============================================================*/
create table T_PA_FIELDMAP (
FID int not null default 0,
FNUMBER nvarchar(30) not null default ' ',
FCREATEORGID int null,
FUSEORGID int null,
FCREATORID int null,
FCREATEDATE datetime null,
FMODIFIERID int null,
FMODIFYDATE datetime null,
FAUDITORID int null,
FAUDITDATE datetime null,
FFORBIDDERID int null,
FFORBIDDATE datetime null,
FDOCUMENTSTATUS char(1) not null default 'A',
FFORBIDSTATUS char(1) not null default 'A',
FENTITYID int null,
FFIELDID nvarchar(50) not null default ' ',
FSRCTABLENAME nvarchar(255) not null default ' ',
FSRCFIELDNAME nvarchar(255) not null default ' ',
FSRCCONDITION nvarchar(1000) not null default ' ',
FPRECISION int not null default 0,
FSCALE int not null default 0,
FELEMENTTYPE int not null default 3,
FDIRECTFIELD nvarchar(50) not null default ' ',
FISVISIBLE char(1) not null default '1',
FFORMID nvarchar(30) null,
FFIELDKEY nvarchar(30) null default '',
constraint PK_PA_FIELDMAP primary key (FID)
)
go

declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'字段映射表',
'user', @CurrentUser, 'table', 'T_PA_FIELDMAP'
go

declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'暂存:Z
创建:A
审核中:B
已审核:C
重新审核:D',
'user', @CurrentUser, 'table', 'T_PA_FIELDMAP', 'column', 'FDOCUMENTSTATUS'
go

declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'正常:A
禁用:B',
'user', @CurrentUser, 'table', 'T_PA_FIELDMAP', 'column', 'FFORBIDSTATUS'
go

/*==============================================================*/
/* Index: IDX_PA_FIELDMAP */
/*==============================================================*/
create index IDX_PA_FIELDMAP on T_PA_FIELDMAP (
FUSEORGID ASC
)
go


T_PA_FIELDMAP(字段映射表):键值定义

名称

代码

主要的

PK_PA_FIELDMAP

PK_PA_FIELDMAP

TRUE


T_PA_FIELDMAP(字段映射表):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_PA_FIELDMAP

IDX_PA_FIELDMAP

FALSE

FALSE

FALSE

FALSE

FALSE

T_PA_FIELDMAP(字段映射表)