数据表:T_BF_Instance (流程实例表)

T_BF_Instance (流程实例表):描述

名称

T_BF_Instance (流程实例表)

代码

T_BF_INSTANCE

注释

存储业务流程实例

模型

BOS

主键

PK_BF_INSTANCE


T_BF_Instance (流程实例表):列规格定义

名称

代码

数据类型

长度

强制

注释

流程实例内码

FInstanceId

varchar(36)

36

TRUE

 

流程内码

FFlowId

varchar(36)

36

TRUE

 

来源实例内码

FSourceId

varchar(36)

36

TRUE

 

全程实例内码

FMasterId

varchar(36)

36

TRUE

 

实例状态

FStatus

char(1)

1

TRUE

A = 进行中
B = 结束

发起单据

FFirstFormId

varchar(36)

36

TRUE

 

发起单据内码

FFirstBillId

int

 

TRUE

 

发起单据编号

FFirstBillNo

nvarchar(80)

80

TRUE

 

实例创建时间

FStartTime

datetime

 

FALSE

 


T_BF_Instance (流程实例表):脚本代码

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

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

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

/*==============================================================*/
/* Table: T_BF_INSTANCE */
/*==============================================================*/
create table T_BF_INSTANCE (
FInstanceId varchar(36) not null default NEWID(),
FFlowId varchar(36) not null default '',
FSourceId varchar(36) not null default '',
FMasterId varchar(36) not null default '',
FStatus char(1) not null default 'A',
FFirstFormId varchar(36) not null default '',
FFirstBillId int not null default 0,
FFirstBillNo nvarchar(80) not null default '',
FStartTime datetime null,
constraint PK_BF_INSTANCE primary key (FInstanceId)
)
go

/*==============================================================*/
/* Index: IDX_BF_INSTANCE_MASTERID */
/*==============================================================*/
create index IDX_BF_INSTANCE_MASTERID on T_BF_INSTANCE (
FMasterId ASC
)
go

/*==============================================================*/
/* Index: IDX_BF_INSTANCE_TIME */
/*==============================================================*/
create index IDX_BF_INSTANCE_TIME on T_BF_INSTANCE (
FStartTime ASC
)
go


T_BF_Instance (流程实例表):键值定义

名称

代码

主要的

PK_BF_INSTANCE

PK_BF_INSTANCE

TRUE


T_BF_Instance (流程实例表):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_BF_INSTANCE_MASTERID

IDX_BF_INSTANCE_MASTERID

FALSE

FALSE

FALSE

FALSE

FALSE

T_BF_Instance (流程实例表)

IDX_BF_INSTANCE_TIME

IDX_BF_INSTANCE_TIME

FALSE

FALSE

FALSE

FALSE

FALSE

T_BF_Instance (流程实例表)