数据表:t_bf_TableDefine(单据表格定义)

t_bf_TableDefine(单据表格定义):描述

名称

t_bf_TableDefine(单据表格定义)

代码

T_BF_TABLEDEFINE

注释

记录表格名与单据,实体之间的关系,方便根据表格名称反查其对应的单据与实体;
对于同名表格,按照入库的先后顺序,自动增加数字后缀,

模型

BOS

主键

PK_BF_TABLEDEFINE


t_bf_TableDefine(单据表格定义):列规格定义

名称

代码

数据类型

长度

强制

注释

表格内码

FTableId

varchar(36)

36

TRUE

 

表格编码

FTableNumber

varchar(30)

30

TRUE

默认为物理表格名,当有多个单据采用同样的表格时,自动增加数字后缀

单据

FFormId

varchar(36)

36

TRUE

 

实体

FEntityKey

varchar(30)

30

TRUE

 

表格序号

FSeq

int

 

FALSE

每个表格编码,自动分配一个不重复的序号,应用于归档业务流程历史数据。
在归档业务流程数据时,为节省空间,需要把表格编码,替换为本字段记录的序号。


t_bf_TableDefine(单据表格定义):脚本代码

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

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

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

/*==============================================================*/
/* Table: T_BF_TABLEDEFINE */
/*==============================================================*/
create table T_BF_TABLEDEFINE (
FTableId varchar(36) not null default NEWID(),
FTableNumber varchar(30) not null default '',
FFormId varchar(36) not null default '',
FEntityKey varchar(30) not null default '',
FSeq int null default 0,
constraint PK_BF_TABLEDEFINE primary key (FTableId)
)
go

/*==============================================================*/
/* Index: IDX_BF_TABLEDEFINE_TABLENAME */
/*==============================================================*/
create index IDX_BF_TABLEDEFINE_TABLENAME on T_BF_TABLEDEFINE (
FTableNumber ASC
)
go

/*==============================================================*/
/* Index: IDX_BF_TABLEDEFINE_FORM */
/*==============================================================*/
create index IDX_BF_TABLEDEFINE_FORM on T_BF_TABLEDEFINE (
FFormId ASC
)
go


t_bf_TableDefine(单据表格定义):键值定义

名称

代码

主要的

PK_BF_TABLEDEFINE

PK_BF_TABLEDEFINE

TRUE


t_bf_TableDefine(单据表格定义):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_BF_TABLEDEFINE_TABLENAME

IDX_BF_TABLEDEFINE_TABLENAME

FALSE

FALSE

FALSE

FALSE

FALSE

t_bf_TableDefine(单据表格定义)

IDX_BF_TABLEDEFINE_FORM

IDX_BF_TABLEDEFINE_FORM

FALSE

FALSE

FALSE

FALSE

FALSE

t_bf_TableDefine(单据表格定义)