MSC_OBJECT_METADATA
This is metadata table to store the relationship between the tables of various object type. The data will be seeded in this table.
Details
-
Schema: FUSION
-
Object owner: MSC
-
Object type: TABLE
-
Tablespace: REFERENCE
Primary Key
| Name | Columns |
|---|---|
|
MSC_OBJECT_METADATA_PK |
OBJECT_TYPE, TABLE_NAME |
Columns
| Name | Datatype | Length | Precision | Not-null | Comments |
|---|---|---|---|---|---|
| OBJECT_TYPE | VARCHAR2 | 64 | Yes | Identifier of the type of the object that gets stored. | |
| TABLE_NAME | VARCHAR2 | 64 | Yes | Name of the table being used for deleting records. | |
| PK_COLUMNS | CLOB | Primary key columns of the table that is being used. | |||
| PARENT_TABLE | VARCHAR2 | 64 | Parent table name of the table that is being used for plan actions. | ||
| FK_COLUMNS | CLOB | Foreign key columns of the table that is being used. | |||
| PARENT_COLUMNS | CLOB | List of columns dependent on parent table. | |||
| K_COLUMNS_MAP | CLOB | Optional key column map for additional key map columns and mapping column to other named key. | |||
| DUP_COLUMNS | CLOB | Columns that need unique contents such as copy of string. | |||
| DUP_PATTERN | VARCHAR2 | 128 | String substitution pattern that maps to unique contents for unique changes as Copy of string. | ||
| TABLE_REF_COLUMNS | CLOB | Columns of table that are table names, if part of uniqueness of row then new table created as duplicate. | |||
| LEVEL_ORDER | NUMBER | 18 | The order in which the execution will happen for trashing. | ||
| ACTION_CODE | NUMBER | 1 | The value representing the actions that this table definition should be included in. Valid values are : 1 - General but not trash, 2 - Trash action. | ||
| SEQUENCE_NAME | VARCHAR2 | 128 | Name of sequence to use for new key in new or duplicate operation. | ||
| CREATED_BY | VARCHAR2 | 64 | Yes | Who column: indicates the user who created the row. | |
| CREATION_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the creation of the row. | ||
| LAST_UPDATED_BY | VARCHAR2 | 64 | Yes | Who column: indicates the user who last updated the row. | |
| LAST_UPDATE_DATE | TIMESTAMP | Yes | Who column: indicates the date and time of the last update of the row. | ||
| 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. |
Indexes
| Index | Uniqueness | Tablespace | Columns |
|---|---|---|---|
| MSC_OBJECT_METADATA_U1 | Unique | FUSION_TS_SEED | OBJECT_TYPE, TABLE_NAME, ORA_SEED_SET1 |
| MSC_OBJECT_METADATA_U11 | Unique | FUSION_TS_SEED | OBJECT_TYPE, TABLE_NAME, ORA_SEED_SET2 |