TM_MATCH_RULE

此表存储匹配规则。

详细信息

对象类型:TABLE

主键

名称

MATCHRULE_PK

MATCH_RULE_ID

名称 数据类型 长度 精度 小数位数 允许为空 注释

RECON_TYPE_ID

NUMBER

 

18

0

TM_RECON_TYPE 的外键

MATCH_PROC_ID

NUMBER

 

18

0

TM_MATCH_PROC 的外键

MATCH_RULE_ID

NUMBER

 

18

0

主键

TEXT_ID

NVARCHAR2

100

   

匹配规则的文本 ID

NAME

NVARCHAR2

100

   

匹配规则的名称

DESCRIPTION

NVARCHAR2

2000

   

匹配规则的描述

MATCH_STATUS_ENUM

NUMBER

 

2

0

0=UNUSED,1=SUGGESTED,2=CONFIRMED,3=SUGGESTED_NO_AMBIGUOUS,4=CONFIRMED_NO_AMBIGUOUS/

MATCH_RULE_TYPE_ENUM

NUMBER

 

2

0

0=ONE_TO_ONE,1=ONE_TO_MANY,2=MANY_TO_ONE,3=MANY_TO_MANY,4=ADJUSTMENT,5=SUPPORT,6=ONE_TO_MANY_SUBSET,7=MANY_TO_ONE_SUBSET。

MATCH_RULE_EXEC_TYPE_ENUM

NUMBER

 

2

0

0 = 自动,1 = 手动

BATCH_SIZE

NUMBER

  18 0 指示规则的自动匹配批大小。

SUBSET_MAX_ITERATION

NUMBER

  18 0 指示规则的子集自动匹配最大迭代次数

OBJECT_VERSION_NUMBER

NUMBER

 

9

0

用于实施乐观锁定。每次更新行时,此数字都会递增。在事务开始和结束时比较该数字,以检测在查询该行之后是否有另一个会话更新了该行。

CREATED_BY

NVARCHAR2

255

   

人员列。存储创建此行的用户 ID。

UPDATED_BY

NVARCHAR2

255

   

人员列。存储上次更新此行的用户 ID。

RULE_ORDER

NUMBER

 

4

0

规则执行顺序

CREATE_DATE

TIMESTAMP(6)

     

人员列。存储在数据库中创建此行的日期。

UPDATE_DATE

TIMESTAMP(6)

     

人员列。存储上次更新此行的日期。

FROM_DS_FILTER_ID

NUMBER

 

18

0

用于匹配的源系统筛选器

TO_DS_FILTER_ID

NUMBER

 

18

0

用于匹配的子系统筛选器

SOURCE_TO_ADJUST

NUMBER

 

18

0

要调整的源(如果规则至少有一个规则条件包含“带调整的匹配”)

ACTIVE

NUMBER 1 1 0 指示此规则是否已激活。值为 1,处于活动状态;值为 0,处于非活动状态。默认值为 1。

SUBSET_DATA_SOURCE_ENUM

NUMBER 1 1 0 为子集侧存储“多对多,有子集”自动匹配规则的源系统 (0) 或子系统 (1) 的枚举。

索引

索引 唯一性

MATCHRULE_PK

UNIQUE

MATCH_RULE_ID

UNIQUE_MATCHRULE_IDX001

UNIQUE

MATCH_PROC_ID、SYS_NC00015$

外键

名称 外部表 外键列

TM_MATCH_RULE

TM_RECON_TYPE

RECON_TYPE_ID

TM_MATCH_RULE

TM_MATCH_PROC

MATCH_PROC_ID