EGO_RL_RULE_SET_ASSIG

This table stores the information about the current rule set associated at each data level. During rule execution only the associated rule set(recursively included rule sets as well) will be executed for that data level. ASSIGNMENT_ID is a Surrogate Key for this entity. RULE_SET_ID indicates the current rule set which is active for the business entity(data level). RULE_SET_ID is a foreign key to EGO_RL_RULE_SETS_B.

Details

  • Schema: FUSION

  • Object owner: EGO

  • Object type: TABLE

  • Tablespace: REFERENCE

Primary Key

Name Columns

EGO_RL_RULE_SET_ASSIG_PK

ASSIGNMENT_ID

Columns

Name Datatype Length Precision Not-null Comments
ASSIGNMENT_ID NUMBER 18 Yes The primary key of the table. This is also the surrogate key for this entity.
RULE_SET_ID NUMBER 18 Rule Set which is currently active for this business entity(data level). Stores the foreign key to EGO_RL_RULE_SETS_B.
BUSINESS_ENTITY VARCHAR2 40 Yes The code of the business entity(data level) for this association.
LAST_UPDATE_DATE TIMESTAMP Yes Who column: indicates the date and time of the last update of the row.
LAST_UPDATED_BY VARCHAR2 64 Yes Who column: indicates the user who last updated the row.
CREATION_DATE TIMESTAMP Yes Who column: indicates the date and time of the creation of the row.
CREATED_BY VARCHAR2 64 Yes Who column: indicates the user who created the row.
OBJECT_VERSION_NUMBER NUMBER 9 Yes Used to implement optimistic locking. This number is incremented every time that the row is updated. The number is compared at the start and end of a transaction to detect whether another session has updated the row since it was queried.
LAST_UPDATE_LOGIN VARCHAR2 32 Who column: indicates the session login associated to the user who last updated the row.
SEED_DATA_SOURCE VARCHAR2 512 Source of seed data record. A value of 'BULK_SEED_DATA_SCRIPT' indicates that record was bulk loaded. Otherwise, specifies the name of the seed data file.
ORA_SEED_SET1 VARCHAR2 1 Yes Oracle internal use only. Indicates the edition-based redefinition (EBR) context of the row for SET1. Context values are Y or N.
ORA_SEED_SET2 VARCHAR2 1 Yes Oracle internal use only. Indicates the edition-based redefinition (EBR) context of the row for SET2. Context values are Y or N.

Foreign Keys

Table Foreign Table Foreign Key Column
EGO_RL_RULE_SET_ASSIG ego_rl_rule_sets_b RULE_SET_ID

Indexes

Index Uniqueness Tablespace Columns
EGO_RL_RULE_SET_ASSIG_N1 Non Unique Default RULE_SET_ID
EGO_RL_RULE_SET_ASSIG_U1 Unique Default ASSIGNMENT_ID, ORA_SEED_SET1
EGO_RL_RULE_SET_ASSIG_U11 Unique Default ASSIGNMENT_ID, ORA_SEED_SET2