Index: web/modeshape-web-jcr-rest-client/src/test/java/org/modeshape/web/jcr/rest/client/json/JsonRestClientTest.java =================================================================== --- web/modeshape-web-jcr-rest-client/src/test/java/org/modeshape/web/jcr/rest/client/json/JsonRestClientTest.java (revision 2372) +++ web/modeshape-web-jcr-rest-client/src/test/java/org/modeshape/web/jcr/rest/client/json/JsonRestClientTest.java (working copy) @@ -37,6 +37,7 @@ import javax.jcr.nodetype.NodeType; import org.junit.Before; import org.junit.Ignore; import org.junit.Test; +import org.modeshape.common.FixFor; import org.modeshape.web.jcr.rest.client.IJcrConstants; import org.modeshape.web.jcr.rest.client.IRestClient; import org.modeshape.web.jcr.rest.client.Status; @@ -71,6 +72,7 @@ public final class JsonRestClientTest { private static final String WORKSPACE_PATH = "/myproject/myfolder/"; private static final String FILE_PATH = WORKSPACE_PATH + "document.txt"; private static final String BINARY_FILE_PATH = WORKSPACE_PATH + "picture.jpg"; + private static final String DDL_FILE_PATH = WORKSPACE_PATH + "oracle_test_create.ddl"; private static final String WORKSPACE_UNUSUALPATH = "/myproject/My.Test - Folder/"; private static final String FILE_UNUSUALPATH = WORKSPACE_UNUSUALPATH + "Test File_.a-().txt"; @@ -192,6 +194,32 @@ public final class JsonRestClientTest { assertThat(actual, is(expected)); } + @FixFor( "MODE-919" ) + @Test + public void shouldPublishDdlResource() throws Exception { + URL ddlFile = getClass().getResource(DDL_FILE_PATH); + assertThat(ddlFile, is(notNullValue())); + + // publish + File file = new File(ddlFile.toURI()); + Status status = this.restClient.publish(WORKSPACE1, WORKSPACE_PATH, file); + + if (status.isError()) { + System.err.println(status.getMessage()); + status.getException().printStackTrace(System.err); + } + + assertThat(status.getMessage(), status.isOk(), is(true)); + + // confirm it exists in repository + assertThat(((JsonRestClient)this.restClient).pathExists(WORKSPACE1, WORKSPACE_PATH, file), is(true)); + + // compare file contents to the contents that have been published + String expected = new FileNode(WORKSPACE1, WORKSPACE_PATH, file).readFile(); + String actual = ((JsonRestClient)this.restClient).getFileContents(WORKSPACE1, WORKSPACE_PATH, file); + assertThat(actual, is(expected)); + } + @Test public void shouldPublishResourcesHavingNonLettersNonNumbersInName() throws Exception { URL textFile = getClass().getResource(FILE_UNUSUALPATH); Index: web/modeshape-web-jcr-rest-client/src/test/resources/myproject/myfolder/oracle_test_create.ddl new file mode 100644 =================================================================== --- /dev/null (revision 2372) +++ web/modeshape-web-jcr-rest-client/src/test/resources/myproject/myfolder/oracle_test_create.ddl (working copy) @@ -0,0 +1,12238 @@ +-- +-- 7.1.7.21 +-- BUILD SCRIPT +-- RDBMS: ORACLE +-- SERVER NAME: +-- SCHEMA: 4.0 +-- DATABASE REVISION: +-- CLIENT SOFTWARE REVISION: +-- SNAPSHOT AUTHOR: +-- PHYSICAL LOCATION: +-- RDBMS VERSION: ORACLE +-- NOTE: +-- + +CREATE TABLE AUDITENTRIES +( + TIMESTAMP VARCHAR2(50) NOT NULL, + CONTEXT VARCHAR2(64) NOT NULL, + ACTIVITY VARCHAR2(64) NOT NULL, + RESOURCES VARCHAR2(4000) NOT NULL, + PRINCIPAL VARCHAR2(255) NOT NULL, + HOSTNAME VARCHAR2(64) NOT NULL, + VMID VARCHAR2(64) NOT NULL +); + +CREATE TABLE AUTHPERMTYPES +( + PERMTYPEUID NUMBER(10) NOT NULL CONSTRAINT PK_AUTHPERMYPES UNIQUE, + DISPLAYNAME VARCHAR2(250) NOT NULL, + FACTORYCLASSNAME VARCHAR2(80) NOT NULL +); + +CREATE TABLE AUTHPOLICIES +( + POLICYUID NUMBER(10) NOT NULL CONSTRAINT PK_AUTHPOLICIES UNIQUE, + DESCRIPTION VARCHAR2(250), + POLICYNAME VARCHAR2(250) NOT NULL +); + +CREATE TABLE AUTHPRINCIPALS +( + PRINCIPALTYPE NUMBER(10) NOT NULL, + PRINCIPALNAME VARCHAR2(255) NOT NULL, + POLICYUID NUMBER(10) NOT NULL CONSTRAINT FK_ATHPLCY_PLCYUID REFERENCES AUTHPOLICIES (POLICYUID) , + GRANTOR VARCHAR2(255) NOT NULL, + CONSTRAINT PK_AUTHPOLICYPRINCIPALS UNIQUE (PRINCIPALNAME, POLICYUID) +); + +CREATE TABLE AUTHREALMS +( + REALMUID NUMBER(10) NOT NULL CONSTRAINT PK_AUTHREALMS UNIQUE, + REALMNAME VARCHAR2(250) NOT NULL UNIQUE, + DESCRIPTION VARCHAR2(550) +); + +CREATE TABLE CFG_STARTUP_STATE +(STATE INTEGER DEFAULT (0) NULL, +LASTCHANGED VARCHAR(50) ); + + + + +CREATE TABLE IDTABLE +( + IDCONTEXT VARCHAR2(20) NOT NULL PRIMARY KEY, + NEXTID NUMBER +); + +CREATE TABLE LOGMESSAGETYPES +( + MESSAGELEVEL NUMBER(10) NOT NULL CONSTRAINT PK_LOGMSGTYPS UNIQUE, + NAME VARCHAR2(64) NOT NULL, + DISPLAYNAME VARCHAR2(64) +); + +CREATE TABLE MM_PRODUCTS +( + PRODUCT_UID NUMBER NOT NULL CONSTRAINT MM_PROD_UID PRIMARY KEY, + PRODUCT_NAME VARCHAR2(50) NOT NULL, + PRODUCT_DISPLAY_NM VARCHAR2(100) +); + + +CREATE TABLE PRINCIPALTYPES +( + PRINCIPALTYPEUID NUMBER(10) NOT NULL CONSTRAINT PK_PRNCPLTYPUID UNIQUE, + PRINCIPALTYPE VARCHAR2(60) NOT NULL, + DISPLAYNAME VARCHAR2(80) NOT NULL, + LASTCHANGEDBY VARCHAR2(255) NOT NULL, + LASTCHANGED VARCHAR2(50) +); + + +CREATE TABLE RT_MDLS +( + MDL_UID NUMBER(10) NOT NULL CONSTRAINT PK_MDLS UNIQUE, + MDL_UUID VARCHAR(64) NOT NULL, + MDL_NM VARCHAR2(255) NOT NULL, + MDL_VERSION VARCHAR2(50), + DESCRIPTION VARCHAR2(255), + MDL_URI VARCHAR2(255), + MDL_TYPE NUMBER(3), + IS_PHYSICAL CHAR(1) NOT NULL, + MULTI_SOURCED CHAR(1) DEFAULT ('0') NULL, + VISIBILITY NUMBER(10) + ); + +CREATE TABLE RT_MDL_PRP_NMS +( + PRP_UID NUMBER(10) NOT NULL CONSTRAINT PK_MDL_PRP_NMS UNIQUE, + MDL_UID NUMBER(10) NOT NULL , + PRP_NM VARCHAR2(255) NOT NULL +); + +CREATE TABLE RT_MDL_PRP_VLS +( + PRP_UID NUMBER(10) NOT NULL , + PART_ID NUMBER(10) NOT NULL, + PRP_VL VARCHAR2(255) NOT NULL, + CONSTRAINT PK_MDL_PRP_VLS UNIQUE (PRP_UID, PART_ID) +); + + +CREATE TABLE RT_VIRTUAL_DBS +( + VDB_UID NUMBER(10) NOT NULL CONSTRAINT PK_VIRT_DB UNIQUE, + VDB_VERSION VARCHAR2(50) NOT NULL, + VDB_NM VARCHAR2(255) NOT NULL, + DESCRIPTION VARCHAR2(255), + PROJECT_GUID VARCHAR2(64), + VDB_STATUS NUMBER NOT NULL, + WSDL_DEFINED CHAR(1) DEFAULT ('0') NULL, + VERSION_BY VARCHAR2(100), + VERSION_DATE VARCHAR2(50) NOT NULL, + CREATED_BY VARCHAR2(100), + CREATION_DATE VARCHAR2(50), + UPDATED_BY VARCHAR2(100), + UPDATED_DATE VARCHAR2(50), + VDB_FILE_NM VARCHAR(2048) +); + +CREATE TABLE SERVICESESSIONS +( + SESSIONUID NUMBER(10) NOT NULL CONSTRAINT PK_SERVICESESSIONS UNIQUE, + PRINCIPAL VARCHAR2(255) NOT NULL, + APPLICATION VARCHAR2(128) NOT NULL, + CREATIONTIME VARCHAR2(50), + CLIENTCOUNT NUMBER(10) NOT NULL, + STATE NUMBER(10) NOT NULL, + STATETIME VARCHAR2(50), + USESSUBSCRIBER CHAR(1) NOT NULL, + PRODUCTINFO1 VARCHAR2(255), + PRODUCTINFO2 VARCHAR2(255), + PRODUCTINFO3 VARCHAR2(255), + PRODUCTINFO4 VARCHAR2(255) +); + +CREATE INDEX RTMDLS_NM_IX ON RT_MDLS (MDL_NM); + +CREATE INDEX RTVIRTUALDBS_NM_IX ON RT_VIRTUAL_DBS (VDB_NM); + +CREATE INDEX RTVIRTUALDBS_VRSN_IX ON RT_VIRTUAL_DBS (VDB_VERSION); + +CREATE UNIQUE INDEX MDL_PRP_NMS_UIX ON RT_MDL_PRP_NMS (MDL_UID, PRP_NM); + +CREATE UNIQUE INDEX PRNCIPALTYP_UIX ON PRINCIPALTYPES (PRINCIPALTYPE); + +CREATE UNIQUE INDEX AUTHPOLICIES_NAM_UIX ON AUTHPOLICIES (POLICYNAME); + +CREATE TABLE AUTHPERMISSIONS +( + PERMISSIONUID NUMBER(10) NOT NULL CONSTRAINT PK_AUTHPERMISSIONS UNIQUE, + RESOURCENAME VARCHAR2(250) NOT NULL, + ACTIONS NUMBER(10) NOT NULL, + CONTENTMODIFIER VARCHAR2(250), + PERMTYPEUID NUMBER(10) NOT NULL CONSTRAINT FK_ATHPRMS_ATHPERM REFERENCES AUTHPERMTYPES (PERMTYPEUID) , + REALMUID NUMBER(10) NOT NULL CONSTRAINT FK_ATHPRMS_ATHRLMS REFERENCES AUTHREALMS (REALMUID) , + POLICYUID NUMBER(10) NOT NULL CONSTRAINT FK_ATHPRMS_ATHPLCY REFERENCES AUTHPOLICIES (POLICYUID) +); + + +CREATE TABLE LOGENTRIES +( + TIMESTAMP VARCHAR2(50) NOT NULL, + CONTEXT VARCHAR2(64) NOT NULL, + MSGLEVEL NUMBER(10) NOT NULL CONSTRAINT FK_LOGENTRIES_MSGTYPES REFERENCES LOGMESSAGETYPES (MESSAGELEVEL) , + EXCEPTION VARCHAR2(4000), + MESSAGE VARCHAR2(2000) NOT NULL, + HOSTNAME VARCHAR2(64) NOT NULL, + VMID VARCHAR2(64) NOT NULL, + THREAModeShapeME VARCHAR2(64) NOT NULL, + VMSEQNUM NUMBER(7) NOT NULL +); + +CREATE TABLE PRODUCTSSESSIONS +( + PRODUCT_UID NUMBER NOT NULL, + SESSION_UID NUMBER NOT NULL, + PRIMARY KEY (PRODUCT_UID, SESSION_UID) +); + +ALTER TABLE PRODUCTSSESSIONS + ADD CONSTRAINT FK_PRODSESS_PRODS + FOREIGN KEY (PRODUCT_UID) + REFERENCES MM_PRODUCTS (PRODUCT_UID); + +ALTER TABLE PRODUCTSSESSIONS + ADD CONSTRAINT FK_PRODSESS_SVCSES + FOREIGN KEY (SESSION_UID) + REFERENCES SERVICESESSIONS (SESSIONUID); + + +CREATE TABLE RT_VDB_MDLS +( + VDB_UID NUMBER(10) NOT NULL , + MDL_UID NUMBER(10) NOT NULL , + CNCTR_BNDNG_NM VARCHAR2(255) +); + +CREATE INDEX AWA_SYS_MSGLEVEL_1E6F845E ON LOGENTRIES (MSGLEVEL); + +CREATE UNIQUE INDEX AUTHPERM_UIX ON AUTHPERMISSIONS ( POLICYUID, RESOURCENAME); + +CREATE TABLE CS_EXT_FILES ( + FILE_UID INTEGER NOT NULL, + CHKSUM NUMBER(20), + FILE_NAME VARCHAR(255) NOT NULL, + FILE_CONTENTS BLOB, + CONFIG_CONTENTS CLOB, + SEARCH_POS INTEGER, + IS_ENABLED CHAR(1), + FILE_DESC VARCHAR(4000), + CREATED_BY VARCHAR(100), + CREATION_DATE VARCHAR(50), + UPDATED_BY VARCHAR(100), + UPDATE_DATE VARCHAR(50), + FILE_TYPE VARCHAR(30), + CONSTRAINT PK_CS_EXT_FILES PRIMARY KEY (FILE_UID) +) +; + + +COMMENT ON COLUMN CS_EXT_FILES.FILE_UID IS +'UNIQUE INTERNAL IDENTIFIER, NOT EXPOSED' +; + + +COMMENT ON COLUMN CS_EXT_FILES.FILE_NAME IS +'THE FILE NAME OF THE EXTENSION FILE' +; + + +COMMENT ON COLUMN CS_EXT_FILES.FILE_CONTENTS IS +'THE ACTUAL FILE BYTE[] ARRAY' +; + + +COMMENT ON COLUMN CS_EXT_FILES.SEARCH_POS IS +'THE SEARCH POSITION OF THE EXTENSION FILE - INDICATES THE ORDER THE SOURCES ARE SEARCHED' +; + + +COMMENT ON COLUMN CS_EXT_FILES.IS_ENABLED IS +'INDICATES WHETHER THE EXTENSION FILE IS ENABLED FOR SEARCH OR NOT' +; + + +COMMENT ON COLUMN CS_EXT_FILES.FILE_DESC IS +'THE DESCRIPTION FOR THE EXTENSION FILE' +; + + +COMMENT ON COLUMN CS_EXT_FILES.CREATED_BY IS +'NAME PRINCIPAL WHO CREATED THIS ENTRY' +; + + +COMMENT ON COLUMN CS_EXT_FILES.CREATION_DATE IS +'DATE OF CREATION' +; + + +COMMENT ON COLUMN CS_EXT_FILES.UPDATED_BY IS +'NAME OF PRINCIPAL WHO LAST UPDATED THIS ENTRY' +; + + +COMMENT ON COLUMN CS_EXT_FILES.UPDATE_DATE IS +'DATE OF LAST UPDATE' +; + + +COMMENT ON COLUMN CS_EXT_FILES.FILE_TYPE IS +'TYPE OF EXTENSION FILE (JAR FILE, XML USER-DEFINED FUNCTION METADATA FILE, ETC.)' +; + + +ALTER TABLE CS_EXT_FILES ADD CONSTRAINT CSEXFILS_FIL_NA_UK UNIQUE (FILE_NAME); + +CREATE TABLE MMSCHEMAINFO_CA +( + SCRIPTNAME VARCHAR(50), + SCRIPTEXECUTEDBY VARCHAR(50), + SCRIPTREV VARCHAR(50), + RELEASEDATE VARCHAR(50), + DATECREATED DATE, + DATEUPDATED DATE, + UPDATEID VARCHAR(50), + METAMATRIXSERVERURL VARCHAR(100) +) +; + +CREATE TABLE CS_SYSTEM_PROPS ( + PROPERTY_NAME VARCHAR(255), + PROPERTY_VALUE VARCHAR(255) +); + +CREATE UNIQUE INDEX SYSPROPS_KEY ON CS_SYSTEM_PROPS (PROPERTY_NAME); + +COMMENT ON TABLE MMSCHEMAINFO_CA IS +'TABLE FOR TRACKING METAMATRIX SCHEMA'; + +COMMENT ON COLUMN MMSCHEMAINFO_CA.SCRIPTNAME IS 'CORRELATES TO THE NAME OF THE SCRIPT THAT WAS EXECUTED '; + +COMMENT ON COLUMN MMSCHEMAINFO_CA.SCRIPTEXECUTEDBY IS 'THE DB USER THAT EXECUTED THE SCRIPT.'; + +COMMENT ON COLUMN MMSCHEMAINFO_CA.SCRIPTREV IS 'CORRELATES TO RELEASE VERSION '; + +COMMENT ON COLUMN MMSCHEMAINFO_CA.RELEASEDATE IS 'CORRELATES TO RELEASE DATE'; + +COMMENT ON COLUMN MMSCHEMAINFO_CA.DATECREATED IS 'DATE SCRIPT WAS EXECUTED'; + +COMMENT ON COLUMN MMSCHEMAINFO_CA.DATEUPDATED IS 'DATE ANY DDL UPDATES WERE PERFORMED'; + +COMMENT ON COLUMN MMSCHEMAINFO_CA.UPDATEID IS 'ID GENERATED BY METAMATRIX THAT A CORRELEATES TO CHANGES NEEDED TO METAMATRIX SCHEMA'; +COMMENT ON COLUMN MMSCHEMAINFO_CA.METAMATRIXSERVERURL IS 'URL OF METAMATRIX SERVER USING THIS SCHEMA' +; +CREATE TABLE CFG_LOCK ( + USER_NAME VARCHAR2(50) NOT NULL, + DATETIME_ACQUIRED VARCHAR2(50) NOT NULL, + DATETIME_EXPIRE VARCHAR2(50) NOT NULL, + HOST VARCHAR2(100), + LOCK_TYPE NUMERIC (1) ); + + +COMMENT ON COLUMN CFG_LOCK.USER_NAME IS 'WHO HAS THE LOCK'; +COMMENT ON COLUMN CFG_LOCK.DATETIME_ACQUIRED IS ' WHEN THE LOCK WAS ACQUIRED'; +COMMENT ON COLUMN CFG_LOCK.DATETIME_EXPIRE IS 'WHEN THE LOCK (SHOULD) EXPIRES'; +COMMENT ON COLUMN CFG_LOCK.HOST IS 'WHICH MACHINE THE LOCK CAME FROM'; +COMMENT ON COLUMN CFG_LOCK.LOCK_TYPE IS ' 1) CONFIGURATION CHANGE 2) SERVER INITIALIZATION'; + + +CREATE TABLE TX_MMXCMDLOG +(REQUESTID VARCHAR(255) NOT NULL, +TXNUID VARCHAR(50) NULL, +CMDPOINT NUMERIC(10) NOT NULL, +SESSIONUID VARCHAR(255) NOT NULL, +APP_NAME VARCHAR(255) NULL, +PRINCIPAL_NA VARCHAR(255) NOT NULL, +VDBNAME VARCHAR(255) NOT NULL, +VDBVERSION VARCHAR(50) NOT NULL, +CREATED_TS VARCHAR(50) NULL, +ENDED_TS VARCHAR(50) NULL, +CMD_STATUS NUMERIC(10) NOT NULL, +SQL_ID NUMERIC(10) NULL, +FINL_ROWCNT NUMERIC(10) NULL +) +; + +CREATE TABLE TX_SRCCMDLOG +(REQUESTID VARCHAR(255) NOT NULL, +NODEID NUMERIC(10) NOT NULL, +SUBTXNUID VARCHAR(50) NULL, +CMD_STATUS NUMERIC(10) NOT NULL, +MDL_NM VARCHAR(255) NOT NULL, +CNCTRNAME VARCHAR(255) NOT NULL, +CMDPOINT NUMERIC(10) NOT NULL, +SESSIONUID VARCHAR(255) NOT NULL, +PRINCIPAL_NA VARCHAR(255) NOT NULL, +CREATED_TS VARCHAR(50) NULL, +ENDED_TS VARCHAR(50) NULL, +SQL_ID NUMERIC(10) NULL, +FINL_ROWCNT NUMERIC(10) NULL +) +; + + +COMMENT ON COLUMN TX_MMXCMDLOG.REQUESTID IS 'UNIQUE COMMAND ID'; +COMMENT ON COLUMN TX_MMXCMDLOG.TXNUID IS 'UNIQUE TRANSACTION ID' ; +COMMENT ON COLUMN TX_MMXCMDLOG.CMDPOINT IS 'POINT IN COMMAND BEING LOGGED - BEGIN, END'; +COMMENT ON COLUMN TX_MMXCMDLOG.SESSIONUID IS 'SESSION ID'; +COMMENT ON COLUMN TX_MMXCMDLOG.APP_NAME IS 'NAME OF THE CLIENT APPLICATION'; +COMMENT ON COLUMN TX_MMXCMDLOG.PRINCIPAL_NA IS 'USER NAME'; +COMMENT ON COLUMN TX_MMXCMDLOG.VDBNAME IS 'VDB NAME'; +COMMENT ON COLUMN TX_MMXCMDLOG.VDBVERSION IS 'VDB VERSION'; +COMMENT ON COLUMN TX_MMXCMDLOG.CREATED_TS IS 'BEGIN COMMAND TIMESTAMP'; +COMMENT ON COLUMN TX_MMXCMDLOG.ENDED_TS IS 'END COMMAND TIMESTAMP'; +COMMENT ON COLUMN TX_MMXCMDLOG.SQL_ID IS 'SQL ID FOR PORTION OF COMMAND'; +COMMENT ON COLUMN TX_MMXCMDLOG.FINL_ROWCNT IS 'FINAL ROW COUNT'; + + +COMMENT ON COLUMN TX_SRCCMDLOG.REQUESTID IS 'UNIQUE COMMAND ID'; +COMMENT ON COLUMN TX_SRCCMDLOG.NODEID IS 'SUBCOMMAND ID'; +COMMENT ON COLUMN TX_SRCCMDLOG.SUBTXNUID IS 'ID'; +COMMENT ON COLUMN TX_SRCCMDLOG.CMD_STATUS IS 'TYPE OF REQUEST - NEW, CANCEL'; +COMMENT ON COLUMN TX_SRCCMDLOG.MDL_NM IS 'NAME OF MODEL'; +COMMENT ON COLUMN TX_SRCCMDLOG.CNCTRNAME IS 'CONNECTOR BINDING NAME'; +COMMENT ON COLUMN TX_SRCCMDLOG.CMDPOINT IS 'POINT IN COMMAND BEING LOGGED - BEGIN, END'; +COMMENT ON COLUMN TX_SRCCMDLOG.SESSIONUID IS 'SESSION ID'; +COMMENT ON COLUMN TX_SRCCMDLOG.PRINCIPAL_NA IS 'USER NAME'; +COMMENT ON COLUMN TX_SRCCMDLOG.CREATED_TS IS 'BEGIN COMMAND TIMESTAMP'; +COMMENT ON COLUMN TX_SRCCMDLOG.ENDED_TS IS 'END COMMAND TIMESTAMP'; +COMMENT ON COLUMN TX_SRCCMDLOG.SQL_ID IS 'SQL ID FOR PORTION OF COMMAND'; +COMMENT ON COLUMN TX_SRCCMDLOG.FINL_ROWCNT IS 'FINAL ROW COUNT'; + + +CREATE TABLE TX_SQL ( SQL_ID NUMERIC(10) NOT NULL, + SQL_VL CLOB ) +; +ALTER TABLE TX_SQL + ADD CONSTRAINT TX_SQL_PK +PRIMARY KEY (SQL_ID) +; + + +-- Build Script +-- RDBMS : Oracle 8.1.6 +-- Generated With : MetaMatrix MetaBase Modeler Release 3.1 SP6(Build 1672) +-- Generated On : 2003-12-11 15:52:09 +-- Generate From +-- Model : RepositorySchema.xml +-- Model Type : PhysicalModel +-- Metamodel : Relational (http://www.metamatrix.com/metabase/3.0/metamodels/Relational.xml) +-- Model UUID : mmuuid:eb6f4180-dbd4-1eab-890d-8f6b86baf96d +-- Generation Options +-- Generate Comments : true +-- Generate Drop Statements : true +-- + +-- +-- The ITEMS table stores the raw, structure-independent information about the items contained by the Repository. This table is capable of persisting multiple versions of an item. +-- +CREATE TABLE MBR_ITEMS +( + ITEM_ID_P1 NUMERIC(20) NOT NULL, + ITEM_ID_P2 NUMERIC(20) NOT NULL, + ITEM_VERSION VARCHAR(80) NOT NULL, + ITEM_NAME VARCHAR(255) NOT NULL, + UPPER_ITEM_NAME VARCHAR(255) NOT NULL, + COMMENT_FLD VARCHAR(2000), + LOCK_HOLDER VARCHAR(100), + LOCK_DATE VARCHAR(50), + CREATED_BY VARCHAR(100) NOT NULL, + CREATION_DATE VARCHAR(50) NOT NULL, + ITEM_TYPE NUMERIC(10) NOT NULL +); + +Comment on Table MBR_ITEMS is 'The ITEMS table stores the raw, structure-independent information about the items contained by the Repository. This table is capable of persisting multiple versions of an item.'; +Comment on Column MBR_ITEMS.ITEM_ID_P1 is 'Part 1 of the item''s UUID.'; +Comment on Column MBR_ITEMS.ITEM_ID_P2 is 'Part 2 of the item''s UUID.'; +Comment on Column MBR_ITEMS.ITEM_VERSION is 'The item''s version. Examples of the format are "1.1", "1.3".'; +Comment on Column MBR_ITEMS.ITEM_NAME is 'The item''s name.'; +Comment on Column MBR_ITEMS.UPPER_ITEM_NAME is 'The uppercase form of the item''s name.'; +Comment on Column MBR_ITEMS.COMMENT_FLD is 'The comment for this version of the item. If this item record is the first version, the comment is that supplied when adding the item to the repository. Otherwise, the comment is that supplied when checking in changes (and thus creating a new version).'; +Comment on Column MBR_ITEMS.LOCK_HOLDER is 'The name of the user that currently has a lock on this item.'; +Comment on Column MBR_ITEMS.LOCK_DATE is 'The timestamp that the current lockholder (if any) acquired the lock.'; +Comment on Column MBR_ITEMS.CREATED_BY is 'The name of the user that created this version of the item.'; +Comment on Column MBR_ITEMS.CREATION_DATE is 'The timestamp that this version of the item was created.'; + +-- +-- The ITEM_CONTENTS table stores the contents for items (files) stored in the repository. This table is capable of persisting multiple versions of the contents for an item. +-- +CREATE TABLE MBR_ITEM_CONTENTS +( + ITEM_ID_P1 NUMERIC(20) NOT NULL, + ITEM_ID_P2 NUMERIC(20) NOT NULL, + ITEM_VERSION VARCHAR(80) NOT NULL, + ITEM_CONTENT BLOB NOT NULL +); + +Comment on Table MBR_ITEM_CONTENTS is 'The ITEM_CONTENTS table stores the contents for items (files) stored in the repository. This table is capable of persisting multiple versions of the contents for an item.'; +Comment on Column MBR_ITEM_CONTENTS.ITEM_ID_P1 is 'Part 1 of the item''s UUID.'; +Comment on Column MBR_ITEM_CONTENTS.ITEM_ID_P2 is 'Part 2 of the item''s UUID.'; +Comment on Column MBR_ITEM_CONTENTS.ITEM_VERSION is 'The item''s version.'; +Comment on Column MBR_ITEM_CONTENTS.ITEM_CONTENT is 'The contents of the item.'; + +-- +-- The ENTRIES table stores the structure information for all the objects stored in the Repository. This includes both folders and items. +-- +CREATE TABLE MBR_ENTRIES +( + ENTRY_ID_P1 NUMERIC(20) NOT NULL, + ENTRY_ID_P2 NUMERIC(20) NOT NULL, + ENTRY_NAME VARCHAR(255) NOT NULL, + UPPER_ENTRY_NAME VARCHAR(255) NOT NULL, + ITEM_ID_P1 NUMERIC(20), + ITEM_ID_P2 NUMERIC(20), + ITEM_VERSION VARCHAR(80), + PARENT_ENTRY_ID_P1 NUMERIC(20), + PARENT_ENTRY_ID_P2 NUMERIC(20), + DELETED NUMERIC(1) NOT NULL +); + +Comment on Table MBR_ENTRIES is 'The ENTRIES table stores the structure information for all the objects stored in the Repository. This includes both folders and items.'; +Comment on Column MBR_ENTRIES.ENTRY_ID_P1 is 'Part 1 of the entry''s UUID.'; +Comment on Column MBR_ENTRIES.ENTRY_ID_P2 is 'Part 2 of the entry''s UUID.'; +Comment on Column MBR_ENTRIES.ENTRY_NAME is 'The name of the entry.'; +Comment on Column MBR_ENTRIES.UPPER_ENTRY_NAME is 'The uppercase form of the entry''s name. This is to support searching when the case is not known a priori.'; +Comment on Column MBR_ENTRIES.ITEM_ID_P1 is 'Part 1 of the UUID for the item; if a folder, this is null.'; +Comment on Column MBR_ENTRIES.ITEM_ID_P2 is 'Part 2 of the UUID for the item; if a folder, this is null.'; +Comment on Column MBR_ENTRIES.ITEM_VERSION is 'The item''s version.'; +Comment on Column MBR_ENTRIES.PARENT_ENTRY_ID_P1 is 'Part 1 of the UUID for the parent entry.'; +Comment on Column MBR_ENTRIES.PARENT_ENTRY_ID_P2 is 'Part 2 of the UUID for the parent entry.'; + +-- +-- The LABELS table stores the various labels that have been defined. +-- +CREATE TABLE MBR_LABELS +( + LABEL_ID_P1 NUMERIC(20) NOT NULL, + LABEL_ID_P2 NUMERIC(20) NOT NULL, + LABEL_FLD VARCHAR(255) NOT NULL, + COMMENT_FLD VARCHAR(2000), + CREATED_BY VARCHAR(100) NOT NULL, + CREATION_DATE VARCHAR(50) NOT NULL +); + +Comment on Table MBR_LABELS is 'The LABELS table stores the various labels that have been defined.'; +Comment on Column MBR_LABELS.LABEL_ID_P1 is 'Part 1 of the label''s UUID.'; +Comment on Column MBR_LABELS.LABEL_ID_P2 is 'Part 2 of the label''s UUID.'; +Comment on Column MBR_LABELS.LABEL_FLD is 'The label.'; +Comment on Column MBR_LABELS.COMMENT_FLD is 'The comment for the label.'; +Comment on Column MBR_LABELS.CREATED_BY is 'The name of the user that created this label.'; +Comment on Column MBR_LABELS.CREATION_DATE is 'The timestamp that this label was created.'; + +-- +-- The ITEM_LABELS table maintains the relationships between the ITEMS and the LABELs; that is, the labels that have been applied to each of the item versions. (This is a simple intersect table.) +-- +CREATE TABLE MBR_ITEM_LABELS +( + ITEM_ID_P1 NUMERIC(20) NOT NULL, + ITEM_ID_P2 NUMERIC(20) NOT NULL, + ITEM_VERSION VARCHAR(80) NOT NULL, + LABEL_ID_P1 NUMERIC(20) NOT NULL, + LABEL_ID_P2 NUMERIC(20) NOT NULL +); + +Comment on Table MBR_ITEM_LABELS is 'The ITEM_LABELS table maintains the relationships between the ITEMS and the LABELs; that is, the labels that have been applied to each of the item versions. (This is a simple intersect table.)'; +Comment on Column MBR_ITEM_LABELS.ITEM_ID_P1 is 'Part 1 of the item''s UUID.'; +Comment on Column MBR_ITEM_LABELS.ITEM_ID_P2 is 'Part 2 of the item''s UUID.'; +Comment on Column MBR_ITEM_LABELS.ITEM_VERSION is 'The item''s version.'; +Comment on Column MBR_ITEM_LABELS.LABEL_ID_P1 is 'Part 1 of the label''s UUID.'; +Comment on Column MBR_ITEM_LABELS.LABEL_ID_P2 is 'Part 2 of the label''s UUID.'; + +-- +-- The ITEM_LABELS table maintains the relationships between the ITEMS and the LABELs; that is, the labels that have been applied to each of the item versions. (This is a simple intersect table.) +-- +CREATE TABLE MBR_FOLDER_LABELS +( + ENTRY_ID_P1 NUMERIC(20) NOT NULL, + ENTRY_ID_P2 NUMERIC(20) NOT NULL, + LABEL_ID_P1 NUMERIC(20) NOT NULL, + LABEL_ID_P2 NUMERIC(20) NOT NULL +); + +Comment on Table MBR_FOLDER_LABELS is 'The ITEM_LABELS table maintains the relationships between the ITEMS and the LABELs; that is, the labels that have been applied to each of the item versions. (This is a simple intersect table.)'; +Comment on Column MBR_FOLDER_LABELS.ENTRY_ID_P1 is 'Part 1 of the folder''s UUID.'; +Comment on Column MBR_FOLDER_LABELS.ENTRY_ID_P2 is 'Part 2 of the folder''s UUID.'; +Comment on Column MBR_FOLDER_LABELS.LABEL_ID_P1 is 'Part 1 of the label''s UUID.'; +Comment on Column MBR_FOLDER_LABELS.LABEL_ID_P2 is 'Part 2 of the label''s UUID.'; + +CREATE TABLE MBR_ITEM_TYPES +( + ITEM_TYPE_CODE NUMERIC(10) NOT NULL, + ITEM_TYPE_NM VARCHAR(20) NOT NULL +); + +CREATE TABLE MBR_POLICIES +( + POLICY_NAME VARCHAR(250) NOT NULL, + CREATION_DATE VARCHAR(50), + CHANGE_DATE VARCHAR(50), + GRANTOR VARCHAR(32) +); + +CREATE TABLE MBR_POL_PERMS +( + ENTRY_ID_P1 NUMERIC(20) NOT NULL, + ENTRY_ID_P2 NUMERIC(20) NOT NULL, + POLICY_NAME VARCHAR(250) NOT NULL, + CREATE_BIT CHAR(1) NOT NULL, + READ_BIT CHAR(1) NOT NULL, + UPDATE_BIT CHAR(1) NOT NULL, + DELETE_BIT CHAR(1) NOT NULL +); +Comment on Column MBR_POL_PERMS.ENTRY_ID_P1 is 'Part 1 of the entry''s UUID.'; +Comment on Column MBR_POL_PERMS.ENTRY_ID_P2 is 'Part 2 of the entry''s UUID.'; + +CREATE TABLE MBR_POL_USERS +( + POLICY_NAME VARCHAR(250) NOT NULL, + USER_NAME VARCHAR(80) NOT NULL +); + +CREATE UNIQUE INDEX MBR_ENT_NM_PNT_IX ON MBR_ENTRIES (UPPER_ENTRY_NAME,PARENT_ENTRY_ID_P1,PARENT_ENTRY_ID_P2); + +CREATE INDEX MBR_ITEMS_ID_IX ON MBR_ITEMS (ITEM_ID_P1,ITEM_ID_P2); + +CREATE INDEX MBR_ENT_PARNT_IX ON MBR_ENTRIES (PARENT_ENTRY_ID_P1); + +CREATE INDEX MBR_ENT_NM_IX ON MBR_ENTRIES (UPPER_ENTRY_NAME); + +ALTER TABLE MBR_ITEMS + ADD CONSTRAINT PK_ITEMS + PRIMARY KEY (ITEM_ID_P1,ITEM_ID_P2,ITEM_VERSION); + +ALTER TABLE MBR_ITEM_CONTENTS + ADD CONSTRAINT PK_ITEM_CONTENTS + PRIMARY KEY (ITEM_ID_P1,ITEM_ID_P2,ITEM_VERSION); + +ALTER TABLE MBR_ENTRIES + ADD CONSTRAINT PK_ENTRIES + PRIMARY KEY (ENTRY_ID_P1,ENTRY_ID_P2); + +ALTER TABLE MBR_LABELS + ADD CONSTRAINT PK_LABELS + PRIMARY KEY (LABEL_ID_P1,LABEL_ID_P2); + +ALTER TABLE MBR_ITEM_LABELS + ADD CONSTRAINT PK_ITEM_LABELS + PRIMARY KEY (ITEM_ID_P1,ITEM_ID_P2,ITEM_VERSION,LABEL_ID_P1,LABEL_ID_P2); + +ALTER TABLE MBR_FOLDER_LABELS + ADD CONSTRAINT PK_FOLDER_LABELS + PRIMARY KEY (ENTRY_ID_P1,ENTRY_ID_P2,LABEL_ID_P1,LABEL_ID_P2); + +ALTER TABLE MBR_POLICIES + ADD CONSTRAINT PK_POLICIES + PRIMARY KEY (POLICY_NAME); + +ALTER TABLE MBR_POL_PERMS + ADD CONSTRAINT PK_POL_PERMS + PRIMARY KEY (ENTRY_ID_P1,ENTRY_ID_P2,POLICY_NAME); + +ALTER TABLE MBR_POL_USERS + ADD CONSTRAINT PK_POL_USERS + PRIMARY KEY (POLICY_NAME,USER_NAME); +-- (generated from DtcBase/ObjectIndex) + +CREATE TABLE DD_INDEX +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NME VARCHAR2(1000), + DETAIL_TBLE_NME VARCHAR2(20) NOT NULL, + VIRT_DETL_TBLE_NME VARCHAR2(128) NOT NULL, + MDL_LGCL_ID VARCHAR2(1000), + MDL_UUID1 NUMBER(20) NOT NULL, + MDL_UUID2 NUMBER(20) NOT NULL, + MDL_UUID_STRING VARCHAR2(44) NOT NULL, + MTACLS_TYPE_ID NUMBER(19) NOT NULL, + PARENT_LGCL_ID VARCHAR2(1000), + PARENT_UUID1 NUMBER(20), + PARENT_UUID2 NUMBER(20), + PARENT_UUID_STRING VARCHAR2(44), + TXN_ID NUMBER(19) NOT NULL +); + + + +-- (generated from DtcBase/Models) + +CREATE TABLE DD_MDL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NME VARCHAR2(128) NOT NULL, + TXN_ID NUMBER(19) NOT NULL, + VRSION VARCHAR2(20) NOT NULL +); + + + +-- (generated from DtcBase/Metaclasses) + +CREATE TABLE DD_MTACLS_TYPE +( + ID NUMBER(19) NOT NULL, + MTACLS_URI VARCHAR2(300) NOT NULL, + MTAMDL_ID NUMBER(19) NOT NULL, + DSPLY_NME VARCHAR2(128) NOT NULL +); + + + +-- (generated from DtcBase/Metamodels) + +CREATE TABLE DD_MTAMDL +( + ID NUMBER(19) NOT NULL, + URI VARCHAR2(256) NOT NULL, + DSPLY_NME VARCHAR2(128) NOT NULL +); + + + +-- (generated from DtcBase/TransactionLog) + +CREATE TABLE DD_TXN_LOG +( + ID NUMBER(19) NOT NULL, + USER_NME VARCHAR2(128), + BEGIN_TXN VARCHAR2(50), + END_TXN VARCHAR2(50), + ACTION VARCHAR2(128), + TXN_STATE NUMBER(6) +); + + + +-- (generated from DtcBase/Relationships) + +CREATE TABLE DD_RELATIONSHIPS +( + REFERRER_LGCL_ID VARCHAR2(1000), + REFERRER_UUID1 NUMBER(20) NOT NULL, + REFERRER_UUID2 NUMBER(20) NOT NULL, + REFERRER_UUID_STRING VARCHAR2(44) NOT NULL, + REFEREE_LGCL_ID VARCHAR2(1000), + REFEREE_UUID1 NUMBER(20) NOT NULL, + REFEREE_UUID2 NUMBER(20) NOT NULL, + REFEREE_UUID_STRING VARCHAR2(44) NOT NULL, + REFEREE_POSITION NUMBER(10) NOT NULL, + REL_FTRE_ID NUMBER(19) NOT NULL, + TXN_ID NUMBER(19) NOT NULL +); + + +-- (generated from DtcBase/ModelMtamdlIntersect) + +CREATE TABLE DD_MDL_MTAMDL +( + MDL_LGCL_ID VARCHAR2(1000), + MDL_UUID1 NUMBER(20) NOT NULL, + MDL_UUID2 NUMBER(20) NOT NULL, + MDL_UUID_STRING VARCHAR2(44) NOT NULL, + MTAMDL_ID NUMBER(19) NOT NULL, + TXN_ID NUMBER(19) NOT NULL +); + + + + +-- (generated from DtcBase/MetaclassFeatures) + +CREATE TABLE DD_FTRE +( + ID NUMBER(19) NOT NULL, + MTACLS_FTRE_URI VARCHAR2(300) NOT NULL, + MTACLS_TYPE_ID NUMBER(19) NOT NULL, + MTAMDL_ID NUMBER(19) NOT NULL +); + + + + +-- (generated from DtcBase/TransactionStates) + +CREATE TABLE DD_TXN_STATES +( + ID NUMBER(6) NOT NULL, + STATE VARCHAR2(128) NOT NULL +); + + + + +-- +-- The model class name for the set enumeration values held in this table is: PushDownType +-- (generated from Function/PushDownType) + +CREATE TABLE DD_METM_PUSHDWNTYP +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_METM_PUSHDWNTYP is 'The model class name for the set enumeration values held in this table is: PushDownType'; +Comment on Column DD_METM_PUSHDWNTYP.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_METM_PUSHDWNTYP.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ScalarFunction +-- (generated from Function/ScalarFunction) + +CREATE TABLE DD_METM_SCALRFNCTN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + CATGRY VARCHAR2(256), + PUSHDWN NUMBER(20), + INVCTNCLSS VARCHAR2(256), + INVCTNMTHD VARCHAR2(256), + DETRMNSTC CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_METM_SCALRFNCTN is 'The metamodel type of the metadata model objects that can be stored in this table is: ScalarFunction'; +Comment on Column DD_METM_SCALRFNCTN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_METM_SCALRFNCTN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_METM_SCALRFNCTN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_METM_SCALRFNCTN.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_METM_SCALRFNCTN.CATGRY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: category'; +Comment on Column DD_METM_SCALRFNCTN.PUSHDWN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: pushDown'; +Comment on Column DD_METM_SCALRFNCTN.INVCTNCLSS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: invocationClass'; +Comment on Column DD_METM_SCALRFNCTN.INVCTNMTHD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: invocationMethod'; +Comment on Column DD_METM_SCALRFNCTN.DETRMNSTC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: deterministic'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: FunctionParameter +-- (generated from Function/FunctionParameter) + +CREATE TABLE DD_METM_FUNCTNPRMT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + TYP VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_METM_FUNCTNPRMT is 'The metamodel type of the metadata model objects that can be stored in this table is: FunctionParameter'; +Comment on Column DD_METM_FUNCTNPRMT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_METM_FUNCTNPRMT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_METM_FUNCTNPRMT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_METM_FUNCTNPRMT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_METM_FUNCTNPRMT.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ReturnParameter +-- (generated from Function/ReturnParameter) + +CREATE TABLE DD_METM_RETRNPRMTR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + TYP VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_METM_RETRNPRMTR is 'The metamodel type of the metadata model objects that can be stored in this table is: ReturnParameter'; +Comment on Column DD_METM_RETRNPRMTR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_METM_RETRNPRMTR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_METM_RETRNPRMTR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_METM_RETRNPRMTR.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; + + + +-- +-- The model class name for the set enumeration values held in this table is: Severity +-- (generated from Manifest/Severity) + +CREATE TABLE DD_VIRT_SEVRTY +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_VIRT_SEVRTY is 'The model class name for the set enumeration values held in this table is: Severity'; +Comment on Column DD_VIRT_SEVRTY.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_VIRT_SEVRTY.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: ModelAccessibility +-- (generated from Manifest/ModelAccessibility) + +CREATE TABLE DD_VIRT_MODLCCSSBL +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_VIRT_MODLCCSSBL is 'The model class name for the set enumeration values held in this table is: ModelAccessibility'; +Comment on Column DD_VIRT_MODLCCSSBL.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_VIRT_MODLCCSSBL.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: VirtualDatabase +-- (generated from Manifest/VirtualDatabase) + +CREATE TABLE DD_VIRT_VIRTLDTBS +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + SEVRTY NUMBER(20), + NAM VARCHAR2(256), + IDENTFR VARCHAR2(256), + UUID VARCHAR2(256), + DESCRPTN CLOB, + VERSN VARCHAR2(256), + PROVDR VARCHAR2(256), + TIMLSTCHNGD VARCHAR2(256), + TIMLSTPRDCD VARCHAR2(256), + TIMLSTCHNGDSDT VARCHAR2(128), + TIMLSTPRDCDSDT VARCHAR2(128), + PRODCRNM VARCHAR2(256), + PRODCRVRSN VARCHAR2(256), + INCLDMDLFLS CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_VIRT_VIRTLDTBS is 'The metamodel type of the metadata model objects that can be stored in this table is: VirtualDatabase'; +Comment on Column DD_VIRT_VIRTLDTBS.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_VIRT_VIRTLDTBS.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_VIRT_VIRTLDTBS.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_VIRT_VIRTLDTBS.SEVRTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: severity'; +Comment on Column DD_VIRT_VIRTLDTBS.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_VIRT_VIRTLDTBS.IDENTFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: identifier'; +Comment on Column DD_VIRT_VIRTLDTBS.UUID is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uuid'; +Comment on Column DD_VIRT_VIRTLDTBS.DESCRPTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: description'; +Comment on Column DD_VIRT_VIRTLDTBS.VERSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: version'; +Comment on Column DD_VIRT_VIRTLDTBS.PROVDR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: provider'; +Comment on Column DD_VIRT_VIRTLDTBS.TIMLSTCHNGD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: timeLastChanged'; +Comment on Column DD_VIRT_VIRTLDTBS.TIMLSTPRDCD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: timeLastProduced'; +Comment on Column DD_VIRT_VIRTLDTBS.TIMLSTCHNGDSDT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: timeLastChangedAsDate'; +Comment on Column DD_VIRT_VIRTLDTBS.TIMLSTPRDCDSDT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: timeLastProducedAsDate'; +Comment on Column DD_VIRT_VIRTLDTBS.PRODCRNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: producerName'; +Comment on Column DD_VIRT_VIRTLDTBS.PRODCRVRSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: producerVersion'; +Comment on Column DD_VIRT_VIRTLDTBS.INCLDMDLFLS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: includeModelFiles'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ModelReference +-- (generated from Manifest/ModelReference) + +CREATE TABLE DD_VIRT_MODLRFRNC +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + PATH VARCHAR2(256), + MODLLCTN VARCHAR2(256), + UUID VARCHAR2(256), + MODLTYP NUMBER(20), + PRIMRYMTMDLR VARCHAR2(256), + SEVRTY NUMBER(20), + VERSN VARCHAR2(256), + URI VARCHAR2(512), + VISBL CHAR(1), + ACCSSBLTY NUMBER(20), + TIMLSTSYNCHRNZD VARCHAR2(256), + TIMLSTSYNCHRNZDSDT VARCHAR2(256), + CHECKSM NUMBER(20), + USES NUMBER(20), + USEDBY NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_VIRT_MODLRFRNC is 'The metamodel type of the metadata model objects that can be stored in this table is: ModelReference'; +Comment on Column DD_VIRT_MODLRFRNC.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_VIRT_MODLRFRNC.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_VIRT_MODLRFRNC.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_VIRT_MODLRFRNC.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_VIRT_MODLRFRNC.PATH is 'This is the feature name as defined in the model class for the feature values which are stored in this column: path'; +Comment on Column DD_VIRT_MODLRFRNC.MODLLCTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: modelLocation'; +Comment on Column DD_VIRT_MODLRFRNC.UUID is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uuid'; +Comment on Column DD_VIRT_MODLRFRNC.MODLTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: modelType'; +Comment on Column DD_VIRT_MODLRFRNC.PRIMRYMTMDLR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: primaryMetamodelUri'; +Comment on Column DD_VIRT_MODLRFRNC.SEVRTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: severity'; +Comment on Column DD_VIRT_MODLRFRNC.VERSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: version'; +Comment on Column DD_VIRT_MODLRFRNC.URI is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uri'; +Comment on Column DD_VIRT_MODLRFRNC.VISBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visible'; +Comment on Column DD_VIRT_MODLRFRNC.ACCSSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: accessibility'; +Comment on Column DD_VIRT_MODLRFRNC.TIMLSTSYNCHRNZD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: timeLastSynchronized'; +Comment on Column DD_VIRT_MODLRFRNC.TIMLSTSYNCHRNZDSDT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: timeLastSynchronizedAsDate'; +Comment on Column DD_VIRT_MODLRFRNC.CHECKSM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: checksum'; +Comment on Column DD_VIRT_MODLRFRNC.USES is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uses'; +Comment on Column DD_VIRT_MODLRFRNC.USEDBY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: usedBy'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ProblemMarker +-- (generated from Manifest/ProblemMarker) + +CREATE TABLE DD_VIRT_PROBLMMRKR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + SEVRTY NUMBER(20), + MESSG VARCHAR2(256), + TARGT VARCHAR2(256), + TARGTR VARCHAR2(256), + COD NUMBER(20), + STACKTRC CLOB, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_VIRT_PROBLMMRKR is 'The metamodel type of the metadata model objects that can be stored in this table is: ProblemMarker'; +Comment on Column DD_VIRT_PROBLMMRKR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_VIRT_PROBLMMRKR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_VIRT_PROBLMMRKR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_VIRT_PROBLMMRKR.SEVRTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: severity'; +Comment on Column DD_VIRT_PROBLMMRKR.MESSG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: message'; +Comment on Column DD_VIRT_PROBLMMRKR.TARGT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: target'; +Comment on Column DD_VIRT_PROBLMMRKR.TARGTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: targetUri'; +Comment on Column DD_VIRT_PROBLMMRKR.COD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: code'; +Comment on Column DD_VIRT_PROBLMMRKR.STACKTRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: stackTrace'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ModelSource +-- (generated from Manifest/ModelSource) + +CREATE TABLE DD_VIRT_MODLSRC +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_VIRT_MODLSRC is 'The metamodel type of the metadata model objects that can be stored in this table is: ModelSource'; +Comment on Column DD_VIRT_MODLSRC.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_VIRT_MODLSRC.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_VIRT_MODLSRC.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ModelSourceProperty +-- (generated from Manifest/ModelSourceProperty) + +CREATE TABLE DD_VIRT_MODLSRCPRP +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + VAL VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_VIRT_MODLSRCPRP is 'The metamodel type of the metadata model objects that can be stored in this table is: ModelSourceProperty'; +Comment on Column DD_VIRT_MODLSRCPRP.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_VIRT_MODLSRCPRP.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_VIRT_MODLSRCPRP.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_VIRT_MODLSRCPRP.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_VIRT_MODLSRCPRP.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: WsdlOptions +-- (generated from Manifest/WsdlOptions) + +CREATE TABLE DD_VIRT_WSDLPTNS +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + TARGTNMSPCR VARCHAR2(256), + DEFLTNMSPCR VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_VIRT_WSDLPTNS is 'The metamodel type of the metadata model objects that can be stored in this table is: WsdlOptions'; +Comment on Column DD_VIRT_WSDLPTNS.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_VIRT_WSDLPTNS.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_VIRT_WSDLPTNS.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_VIRT_WSDLPTNS.TARGTNMSPCR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: targetNamespaceUri'; +Comment on Column DD_VIRT_WSDLPTNS.DEFLTNMSPCR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultNamespaceUri'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: NonModelReference +-- (generated from Manifest/NonModelReference) + +CREATE TABLE DD_VIRT_NONMDLRFRN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + PATH VARCHAR2(256), + CHECKSM NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_VIRT_NONMDLRFRN is 'The metamodel type of the metadata model objects that can be stored in this table is: NonModelReference'; +Comment on Column DD_VIRT_NONMDLRFRN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_VIRT_NONMDLRFRN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_VIRT_NONMDLRFRN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_VIRT_NONMDLRFRN.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_VIRT_NONMDLRFRN.PATH is 'This is the feature name as defined in the model class for the feature values which are stored in this column: path'; +Comment on Column DD_VIRT_NONMDLRFRN.CHECKSM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: checksum'; + + + +-- +-- The model class name for the set enumeration values held in this table is: SoapEncoding +-- (generated from Xml/SoapEncoding) + +CREATE TABLE DD_XMLD_SOAPNCDNG +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XMLD_SOAPNCDNG is 'The model class name for the set enumeration values held in this table is: SoapEncoding'; +Comment on Column DD_XMLD_SOAPNCDNG.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XMLD_SOAPNCDNG.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: ChoiceErrorMode +-- (generated from Xml/ChoiceErrorMode) + +CREATE TABLE DD_XMLD_CHOCRRRMD +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XMLD_CHOCRRRMD is 'The model class name for the set enumeration values held in this table is: ChoiceErrorMode'; +Comment on Column DD_XMLD_CHOCRRRMD.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XMLD_CHOCRRRMD.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: ValueType +-- (generated from Xml/ValueType) + +CREATE TABLE DD_XMLD_VALTYP +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XMLD_VALTYP is 'The model class name for the set enumeration values held in this table is: ValueType'; +Comment on Column DD_XMLD_VALTYP.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XMLD_VALTYP.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: BuildStatus +-- (generated from Xml/BuildStatus) + +CREATE TABLE DD_XMLD_BUILDSTTS +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XMLD_BUILDSTTS is 'The model class name for the set enumeration values held in this table is: BuildStatus'; +Comment on Column DD_XMLD_BUILDSTTS.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XMLD_BUILDSTTS.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: NormalizationType +-- (generated from Xml/NormalizationType) + +CREATE TABLE DD_XMLD_NORMLZTNTY +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XMLD_NORMLZTNTY is 'The model class name for the set enumeration values held in this table is: NormalizationType'; +Comment on Column DD_XMLD_NORMLZTNTY.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XMLD_NORMLZTNTY.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XmlFragment +-- (generated from Xml/XmlFragment) + +CREATE TABLE DD_XMLD_XMLFRGMNT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XMLD_XMLFRGMNT is 'The metamodel type of the metadata model objects that can be stored in this table is: XmlFragment'; +Comment on Column DD_XMLD_XMLFRGMNT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLFRGMNT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLFRGMNT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XMLD_XMLFRGMNT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XmlDocument +-- (generated from Xml/XmlDocument) + +CREATE TABLE DD_XMLD_XMLDCMNT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + ENCDNG VARCHAR2(256), + FORMTTD CHAR(1), + VERSN VARCHAR2(256), + STANDLN CHAR(1), + SOAPNCDNG NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XMLD_XMLDCMNT is 'The metamodel type of the metadata model objects that can be stored in this table is: XmlDocument'; +Comment on Column DD_XMLD_XMLDCMNT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLDCMNT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLDCMNT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XMLD_XMLDCMNT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_XMLD_XMLDCMNT.ENCDNG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: encoding'; +Comment on Column DD_XMLD_XMLDCMNT.FORMTTD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: formatted'; +Comment on Column DD_XMLD_XMLDCMNT.VERSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: version'; +Comment on Column DD_XMLD_XMLDCMNT.STANDLN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: standalone'; +Comment on Column DD_XMLD_XMLDCMNT.SOAPNCDNG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: soapEncoding'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XmlElement +-- (generated from Xml/XmlElement) + +CREATE TABLE DD_XMLD_XMLLMNT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + BUILDSTT NUMBER(20), + NAM VARCHAR2(256), + EXCLDFRMDCMNT CHAR(1), + MINCCRS NUMBER(20), + MAXCCRS NUMBER(20), + XSDCMPNNT NUMBER(20), + NAMSPC NUMBER(20), + CHOCCRTR VARCHAR2(256), + CHOCRDR NUMBER(20), + DEFLTFR NUMBER(20), + VAL VARCHAR2(256), + VALTYP NUMBER(20), + RECRSV CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XMLD_XMLLMNT is 'The metamodel type of the metadata model objects that can be stored in this table is: XmlElement'; +Comment on Column DD_XMLD_XMLLMNT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLLMNT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLLMNT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XMLD_XMLLMNT.BUILDSTT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: buildState'; +Comment on Column DD_XMLD_XMLLMNT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_XMLD_XMLLMNT.EXCLDFRMDCMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: excludeFromDocument'; +Comment on Column DD_XMLD_XMLLMNT.MINCCRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: minOccurs'; +Comment on Column DD_XMLD_XMLLMNT.MAXCCRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: maxOccurs'; +Comment on Column DD_XMLD_XMLLMNT.XSDCMPNNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: xsdComponent'; +Comment on Column DD_XMLD_XMLLMNT.NAMSPC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: namespace'; +Comment on Column DD_XMLD_XMLLMNT.CHOCCRTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: choiceCriteria'; +Comment on Column DD_XMLD_XMLLMNT.CHOCRDR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: choiceOrder'; +Comment on Column DD_XMLD_XMLLMNT.DEFLTFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultFor'; +Comment on Column DD_XMLD_XMLLMNT.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; +Comment on Column DD_XMLD_XMLLMNT.VALTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: valueType'; +Comment on Column DD_XMLD_XMLLMNT.RECRSV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: recursive'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XmlAttribute +-- (generated from Xml/XmlAttribute) + +CREATE TABLE DD_XMLD_XMLTTRBT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + BUILDSTT NUMBER(20), + NAM VARCHAR2(256), + EXCLDFRMDCMNT CHAR(1), + MINCCRS NUMBER(20), + MAXCCRS NUMBER(20), + XSDCMPNNT NUMBER(20), + NAMSPC NUMBER(20), + VAL VARCHAR2(256), + VALTYP NUMBER(20), + USE1 NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XMLD_XMLTTRBT is 'The metamodel type of the metadata model objects that can be stored in this table is: XmlAttribute'; +Comment on Column DD_XMLD_XMLTTRBT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLTTRBT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLTTRBT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XMLD_XMLTTRBT.BUILDSTT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: buildState'; +Comment on Column DD_XMLD_XMLTTRBT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_XMLD_XMLTTRBT.EXCLDFRMDCMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: excludeFromDocument'; +Comment on Column DD_XMLD_XMLTTRBT.MINCCRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: minOccurs'; +Comment on Column DD_XMLD_XMLTTRBT.MAXCCRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: maxOccurs'; +Comment on Column DD_XMLD_XMLTTRBT.XSDCMPNNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: xsdComponent'; +Comment on Column DD_XMLD_XMLTTRBT.NAMSPC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: namespace'; +Comment on Column DD_XMLD_XMLTTRBT.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; +Comment on Column DD_XMLD_XMLTTRBT.VALTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: valueType'; +Comment on Column DD_XMLD_XMLTTRBT.USE1 is 'This is the feature name as defined in the model class for the feature values which are stored in this column: use'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XmlRoot +-- (generated from Xml/XmlRoot) + +CREATE TABLE DD_XMLD_XMLRT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + BUILDSTT NUMBER(20), + NAM VARCHAR2(256), + EXCLDFRMDCMNT CHAR(1), + MINCCRS NUMBER(20), + MAXCCRS NUMBER(20), + XSDCMPNNT NUMBER(20), + NAMSPC NUMBER(20), + CHOCCRTR VARCHAR2(256), + CHOCRDR NUMBER(20), + DEFLTFR NUMBER(20), + VAL VARCHAR2(256), + VALTYP NUMBER(20), + RECRSV CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XMLD_XMLRT is 'The metamodel type of the metadata model objects that can be stored in this table is: XmlRoot'; +Comment on Column DD_XMLD_XMLRT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLRT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLRT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XMLD_XMLRT.BUILDSTT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: buildState'; +Comment on Column DD_XMLD_XMLRT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_XMLD_XMLRT.EXCLDFRMDCMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: excludeFromDocument'; +Comment on Column DD_XMLD_XMLRT.MINCCRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: minOccurs'; +Comment on Column DD_XMLD_XMLRT.MAXCCRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: maxOccurs'; +Comment on Column DD_XMLD_XMLRT.XSDCMPNNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: xsdComponent'; +Comment on Column DD_XMLD_XMLRT.NAMSPC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: namespace'; +Comment on Column DD_XMLD_XMLRT.CHOCCRTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: choiceCriteria'; +Comment on Column DD_XMLD_XMLRT.CHOCRDR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: choiceOrder'; +Comment on Column DD_XMLD_XMLRT.DEFLTFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultFor'; +Comment on Column DD_XMLD_XMLRT.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; +Comment on Column DD_XMLD_XMLRT.VALTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: valueType'; +Comment on Column DD_XMLD_XMLRT.RECRSV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: recursive'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XmlComment +-- (generated from Xml/XmlComment) + +CREATE TABLE DD_XMLD_XMLCMMNT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + TEXT VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XMLD_XMLCMMNT is 'The metamodel type of the metadata model objects that can be stored in this table is: XmlComment'; +Comment on Column DD_XMLD_XMLCMMNT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLCMMNT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLCMMNT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XMLD_XMLCMMNT.TEXT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: text'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XmlNamespace +-- (generated from Xml/XmlNamespace) + +CREATE TABLE DD_XMLD_XMLNMSPC +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + PREFX VARCHAR2(256), + URI VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XMLD_XMLNMSPC is 'The metamodel type of the metadata model objects that can be stored in this table is: XmlNamespace'; +Comment on Column DD_XMLD_XMLNMSPC.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLNMSPC.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLNMSPC.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XMLD_XMLNMSPC.PREFX is 'This is the feature name as defined in the model class for the feature values which are stored in this column: prefix'; +Comment on Column DD_XMLD_XMLNMSPC.URI is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uri'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XmlSequence +-- (generated from Xml/XmlSequence) + +CREATE TABLE DD_XMLD_XMLSQNC +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + CHOCCRTR VARCHAR2(256), + CHOCRDR NUMBER(20), + DEFLTFR NUMBER(20), + BUILDSTT NUMBER(20), + EXCLDFRMDCMNT CHAR(1), + MINCCRS NUMBER(20), + MAXCCRS NUMBER(20), + XSDCMPNNT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XMLD_XMLSQNC is 'The metamodel type of the metadata model objects that can be stored in this table is: XmlSequence'; +Comment on Column DD_XMLD_XMLSQNC.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLSQNC.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLSQNC.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XMLD_XMLSQNC.CHOCCRTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: choiceCriteria'; +Comment on Column DD_XMLD_XMLSQNC.CHOCRDR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: choiceOrder'; +Comment on Column DD_XMLD_XMLSQNC.DEFLTFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultFor'; +Comment on Column DD_XMLD_XMLSQNC.BUILDSTT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: buildState'; +Comment on Column DD_XMLD_XMLSQNC.EXCLDFRMDCMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: excludeFromDocument'; +Comment on Column DD_XMLD_XMLSQNC.MINCCRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: minOccurs'; +Comment on Column DD_XMLD_XMLSQNC.MAXCCRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: maxOccurs'; +Comment on Column DD_XMLD_XMLSQNC.XSDCMPNNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: xsdComponent'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XmlAll +-- (generated from Xml/XmlAll) + +CREATE TABLE DD_XMLD_XMLLL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + CHOCCRTR VARCHAR2(256), + CHOCRDR NUMBER(20), + DEFLTFR NUMBER(20), + BUILDSTT NUMBER(20), + EXCLDFRMDCMNT CHAR(1), + MINCCRS NUMBER(20), + MAXCCRS NUMBER(20), + XSDCMPNNT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XMLD_XMLLL is 'The metamodel type of the metadata model objects that can be stored in this table is: XmlAll'; +Comment on Column DD_XMLD_XMLLL.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLLL.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLLL.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XMLD_XMLLL.CHOCCRTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: choiceCriteria'; +Comment on Column DD_XMLD_XMLLL.CHOCRDR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: choiceOrder'; +Comment on Column DD_XMLD_XMLLL.DEFLTFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultFor'; +Comment on Column DD_XMLD_XMLLL.BUILDSTT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: buildState'; +Comment on Column DD_XMLD_XMLLL.EXCLDFRMDCMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: excludeFromDocument'; +Comment on Column DD_XMLD_XMLLL.MINCCRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: minOccurs'; +Comment on Column DD_XMLD_XMLLL.MAXCCRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: maxOccurs'; +Comment on Column DD_XMLD_XMLLL.XSDCMPNNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: xsdComponent'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XmlChoice +-- (generated from Xml/XmlChoice) + +CREATE TABLE DD_XMLD_XMLCHC +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + CHOCCRTR VARCHAR2(256), + CHOCRDR NUMBER(20), + DEFLTFR NUMBER(20), + BUILDSTT NUMBER(20), + EXCLDFRMDCMNT CHAR(1), + MINCCRS NUMBER(20), + MAXCCRS NUMBER(20), + XSDCMPNNT NUMBER(20), + DEFLTRRRMD NUMBER(20), + DEFLTPTN NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XMLD_XMLCHC is 'The metamodel type of the metadata model objects that can be stored in this table is: XmlChoice'; +Comment on Column DD_XMLD_XMLCHC.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLCHC.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLCHC.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XMLD_XMLCHC.CHOCCRTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: choiceCriteria'; +Comment on Column DD_XMLD_XMLCHC.CHOCRDR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: choiceOrder'; +Comment on Column DD_XMLD_XMLCHC.DEFLTFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultFor'; +Comment on Column DD_XMLD_XMLCHC.BUILDSTT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: buildState'; +Comment on Column DD_XMLD_XMLCHC.EXCLDFRMDCMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: excludeFromDocument'; +Comment on Column DD_XMLD_XMLCHC.MINCCRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: minOccurs'; +Comment on Column DD_XMLD_XMLCHC.MAXCCRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: maxOccurs'; +Comment on Column DD_XMLD_XMLCHC.XSDCMPNNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: xsdComponent'; +Comment on Column DD_XMLD_XMLCHC.DEFLTRRRMD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultErrorMode'; +Comment on Column DD_XMLD_XMLCHC.DEFLTPTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultOption'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ProcessingInstruction +-- (generated from Xml/ProcessingInstruction) + +CREATE TABLE DD_XMLD_PROCSSNGNS +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + RAWTXT VARCHAR2(256), + TARGT VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XMLD_PROCSSNGNS is 'The metamodel type of the metadata model objects that can be stored in this table is: ProcessingInstruction'; +Comment on Column DD_XMLD_PROCSSNGNS.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_PROCSSNGNS.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_PROCSSNGNS.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XMLD_PROCSSNGNS.RAWTXT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rawText'; +Comment on Column DD_XMLD_PROCSSNGNS.TARGT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: target'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XmlFragmentUse +-- (generated from Xml/XmlFragmentUse) + +CREATE TABLE DD_XMLD_XMLFRGMNTS +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + BUILDSTT NUMBER(20), + NAM VARCHAR2(256), + EXCLDFRMDCMNT CHAR(1), + MINCCRS NUMBER(20), + MAXCCRS NUMBER(20), + XSDCMPNNT NUMBER(20), + NAMSPC NUMBER(20), + CHOCCRTR VARCHAR2(256), + CHOCRDR NUMBER(20), + DEFLTFR NUMBER(20), + FRAGMNT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XMLD_XMLFRGMNTS is 'The metamodel type of the metadata model objects that can be stored in this table is: XmlFragmentUse'; +Comment on Column DD_XMLD_XMLFRGMNTS.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLFRGMNTS.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XMLD_XMLFRGMNTS.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XMLD_XMLFRGMNTS.BUILDSTT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: buildState'; +Comment on Column DD_XMLD_XMLFRGMNTS.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_XMLD_XMLFRGMNTS.EXCLDFRMDCMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: excludeFromDocument'; +Comment on Column DD_XMLD_XMLFRGMNTS.MINCCRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: minOccurs'; +Comment on Column DD_XMLD_XMLFRGMNTS.MAXCCRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: maxOccurs'; +Comment on Column DD_XMLD_XMLFRGMNTS.XSDCMPNNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: xsdComponent'; +Comment on Column DD_XMLD_XMLFRGMNTS.NAMSPC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: namespace'; +Comment on Column DD_XMLD_XMLFRGMNTS.CHOCCRTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: choiceCriteria'; +Comment on Column DD_XMLD_XMLFRGMNTS.CHOCRDR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: choiceOrder'; +Comment on Column DD_XMLD_XMLFRGMNTS.DEFLTFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultFor'; +Comment on Column DD_XMLD_XMLFRGMNTS.FRAGMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: fragment'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: EAttribute +-- (generated from Ecore/EAttribute) + +CREATE TABLE DD_ECOR_EATTRBT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + ORDRD CHAR(1), + UNIQ CHAR(1), + LOWRBND NUMBER(20), + UPPRBND NUMBER(20), + MANY CHAR(1), + REQRD CHAR(1), + ETYP NUMBER(20), + CHANGBL CHAR(1), + VOLTL CHAR(1), + TRANSNT CHAR(1), + DEFLTVLLTRL VARCHAR2(256), + DEFLTVL VARCHAR2(256), + UNSTTBL CHAR(1), + DERVD CHAR(1), + ID CHAR(1), + EATTRBTTYP NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_ECOR_EATTRBT is 'The metamodel type of the metadata model objects that can be stored in this table is: EAttribute'; +Comment on Column DD_ECOR_EATTRBT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EATTRBT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EATTRBT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_ECOR_EATTRBT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_ECOR_EATTRBT.ORDRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ordered'; +Comment on Column DD_ECOR_EATTRBT.UNIQ is 'This is the feature name as defined in the model class for the feature values which are stored in this column: unique'; +Comment on Column DD_ECOR_EATTRBT.LOWRBND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lowerBound'; +Comment on Column DD_ECOR_EATTRBT.UPPRBND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: upperBound'; +Comment on Column DD_ECOR_EATTRBT.MANY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: many'; +Comment on Column DD_ECOR_EATTRBT.REQRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: required'; +Comment on Column DD_ECOR_EATTRBT.ETYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eType'; +Comment on Column DD_ECOR_EATTRBT.CHANGBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: changeable'; +Comment on Column DD_ECOR_EATTRBT.VOLTL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: volatile'; +Comment on Column DD_ECOR_EATTRBT.TRANSNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: transient'; +Comment on Column DD_ECOR_EATTRBT.DEFLTVLLTRL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultValueLiteral'; +Comment on Column DD_ECOR_EATTRBT.DEFLTVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultValue'; +Comment on Column DD_ECOR_EATTRBT.UNSTTBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: unsettable'; +Comment on Column DD_ECOR_EATTRBT.DERVD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: derived'; +Comment on Column DD_ECOR_EATTRBT.ID is 'This is the feature name as defined in the model class for the feature values which are stored in this column: iD'; +Comment on Column DD_ECOR_EATTRBT.EATTRBTTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eAttributeType'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: EAnnotation +-- (generated from Ecore/EAnnotation) + +CREATE TABLE DD_ECOR_EANNTTN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + SOURC VARCHAR2(256), + REFRNCS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_ECOR_EANNTTN is 'The metamodel type of the metadata model objects that can be stored in this table is: EAnnotation'; +Comment on Column DD_ECOR_EANNTTN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EANNTTN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EANNTTN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_ECOR_EANNTTN.SOURC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: source'; +Comment on Column DD_ECOR_EANNTTN.REFRNCS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: references'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: EClass +-- (generated from Ecore/EClass) + +CREATE TABLE DD_ECOR_ECLSS +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INSTNCCLSSNM VARCHAR2(256), + INSTNCCLSS VARCHAR2(256), + DEFLTVL VARCHAR2(256), + ABSTRCT CHAR(1), + INTRFC CHAR(1), + ESUPRTYPS NUMBER(20), + EALLTTRBTS NUMBER(20), + EALLRFRNCS NUMBER(20), + EREFRNCS NUMBER(20), + EATTRBTS NUMBER(20), + EALLCNTNMNTS NUMBER(20), + EALLPRTNS NUMBER(20), + EALLSTRCTRLFTRS NUMBER(20), + EALLSPRTYPS NUMBER(20), + EIDTTRBT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_ECOR_ECLSS is 'The metamodel type of the metadata model objects that can be stored in this table is: EClass'; +Comment on Column DD_ECOR_ECLSS.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_ECLSS.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_ECLSS.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_ECOR_ECLSS.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_ECOR_ECLSS.INSTNCCLSSNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: instanceClassName'; +Comment on Column DD_ECOR_ECLSS.INSTNCCLSS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: instanceClass'; +Comment on Column DD_ECOR_ECLSS.DEFLTVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultValue'; +Comment on Column DD_ECOR_ECLSS.ABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: abstract'; +Comment on Column DD_ECOR_ECLSS.INTRFC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: interface'; +Comment on Column DD_ECOR_ECLSS.ESUPRTYPS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eSuperTypes'; +Comment on Column DD_ECOR_ECLSS.EALLTTRBTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eAllAttributes'; +Comment on Column DD_ECOR_ECLSS.EALLRFRNCS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eAllReferences'; +Comment on Column DD_ECOR_ECLSS.EREFRNCS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eReferences'; +Comment on Column DD_ECOR_ECLSS.EATTRBTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eAttributes'; +Comment on Column DD_ECOR_ECLSS.EALLCNTNMNTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eAllContainments'; +Comment on Column DD_ECOR_ECLSS.EALLPRTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eAllOperations'; +Comment on Column DD_ECOR_ECLSS.EALLSTRCTRLFTRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eAllStructuralFeatures'; +Comment on Column DD_ECOR_ECLSS.EALLSPRTYPS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eAllSuperTypes'; +Comment on Column DD_ECOR_ECLSS.EIDTTRBT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eIDAttribute'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: EDataType +-- (generated from Ecore/EDataType) + +CREATE TABLE DD_ECOR_EDATTYP +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INSTNCCLSSNM VARCHAR2(256), + INSTNCCLSS VARCHAR2(256), + DEFLTVL VARCHAR2(256), + SERLZBL CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_ECOR_EDATTYP is 'The metamodel type of the metadata model objects that can be stored in this table is: EDataType'; +Comment on Column DD_ECOR_EDATTYP.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EDATTYP.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EDATTYP.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_ECOR_EDATTYP.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_ECOR_EDATTYP.INSTNCCLSSNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: instanceClassName'; +Comment on Column DD_ECOR_EDATTYP.INSTNCCLSS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: instanceClass'; +Comment on Column DD_ECOR_EDATTYP.DEFLTVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultValue'; +Comment on Column DD_ECOR_EDATTYP.SERLZBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: serializable'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: EEnum +-- (generated from Ecore/EEnum) + +CREATE TABLE DD_ECOR_EENM +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INSTNCCLSSNM VARCHAR2(256), + INSTNCCLSS VARCHAR2(256), + DEFLTVL VARCHAR2(256), + SERLZBL CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_ECOR_EENM is 'The metamodel type of the metadata model objects that can be stored in this table is: EEnum'; +Comment on Column DD_ECOR_EENM.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EENM.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EENM.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_ECOR_EENM.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_ECOR_EENM.INSTNCCLSSNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: instanceClassName'; +Comment on Column DD_ECOR_EENM.INSTNCCLSS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: instanceClass'; +Comment on Column DD_ECOR_EENM.DEFLTVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultValue'; +Comment on Column DD_ECOR_EENM.SERLZBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: serializable'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: EEnumLiteral +-- (generated from Ecore/EEnumLiteral) + +CREATE TABLE DD_ECOR_EENMLTRL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + VAL NUMBER(20), + INSTNC VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_ECOR_EENMLTRL is 'The metamodel type of the metadata model objects that can be stored in this table is: EEnumLiteral'; +Comment on Column DD_ECOR_EENMLTRL.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EENMLTRL.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EENMLTRL.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_ECOR_EENMLTRL.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_ECOR_EENMLTRL.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; +Comment on Column DD_ECOR_EENMLTRL.INSTNC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: instance'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: EFactory +-- (generated from Ecore/EFactory) + +CREATE TABLE DD_ECOR_EFACTRY +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + EPACKG NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_ECOR_EFACTRY is 'The metamodel type of the metadata model objects that can be stored in this table is: EFactory'; +Comment on Column DD_ECOR_EFACTRY.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EFACTRY.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EFACTRY.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_ECOR_EFACTRY.EPACKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ePackage'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: EObject +-- (generated from Ecore/EObject) + +CREATE TABLE DD_ECOR_EOBJCT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_ECOR_EOBJCT is 'The metamodel type of the metadata model objects that can be stored in this table is: EObject'; +Comment on Column DD_ECOR_EOBJCT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EOBJCT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EOBJCT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: EOperation +-- (generated from Ecore/EOperation) + +CREATE TABLE DD_ECOR_EOPRTN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + ORDRD CHAR(1), + UNIQ CHAR(1), + LOWRBND NUMBER(20), + UPPRBND NUMBER(20), + MANY CHAR(1), + REQRD CHAR(1), + ETYP NUMBER(20), + EEXCPTNS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_ECOR_EOPRTN is 'The metamodel type of the metadata model objects that can be stored in this table is: EOperation'; +Comment on Column DD_ECOR_EOPRTN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EOPRTN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EOPRTN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_ECOR_EOPRTN.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_ECOR_EOPRTN.ORDRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ordered'; +Comment on Column DD_ECOR_EOPRTN.UNIQ is 'This is the feature name as defined in the model class for the feature values which are stored in this column: unique'; +Comment on Column DD_ECOR_EOPRTN.LOWRBND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lowerBound'; +Comment on Column DD_ECOR_EOPRTN.UPPRBND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: upperBound'; +Comment on Column DD_ECOR_EOPRTN.MANY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: many'; +Comment on Column DD_ECOR_EOPRTN.REQRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: required'; +Comment on Column DD_ECOR_EOPRTN.ETYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eType'; +Comment on Column DD_ECOR_EOPRTN.EEXCPTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eExceptions'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: EPackage +-- (generated from Ecore/EPackage) + +CREATE TABLE DD_ECOR_EPACKG +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NSUR VARCHAR2(256), + NSPRFX VARCHAR2(256), + EFACTRYNSTNC NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_ECOR_EPACKG is 'The metamodel type of the metadata model objects that can be stored in this table is: EPackage'; +Comment on Column DD_ECOR_EPACKG.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EPACKG.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EPACKG.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_ECOR_EPACKG.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_ECOR_EPACKG.NSUR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nsURI'; +Comment on Column DD_ECOR_EPACKG.NSPRFX is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nsPrefix'; +Comment on Column DD_ECOR_EPACKG.EFACTRYNSTNC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eFactoryInstance'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: EParameter +-- (generated from Ecore/EParameter) + +CREATE TABLE DD_ECOR_EPARMTR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + ORDRD CHAR(1), + UNIQ CHAR(1), + LOWRBND NUMBER(20), + UPPRBND NUMBER(20), + MANY CHAR(1), + REQRD CHAR(1), + ETYP NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_ECOR_EPARMTR is 'The metamodel type of the metadata model objects that can be stored in this table is: EParameter'; +Comment on Column DD_ECOR_EPARMTR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EPARMTR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EPARMTR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_ECOR_EPARMTR.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_ECOR_EPARMTR.ORDRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ordered'; +Comment on Column DD_ECOR_EPARMTR.UNIQ is 'This is the feature name as defined in the model class for the feature values which are stored in this column: unique'; +Comment on Column DD_ECOR_EPARMTR.LOWRBND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lowerBound'; +Comment on Column DD_ECOR_EPARMTR.UPPRBND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: upperBound'; +Comment on Column DD_ECOR_EPARMTR.MANY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: many'; +Comment on Column DD_ECOR_EPARMTR.REQRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: required'; +Comment on Column DD_ECOR_EPARMTR.ETYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eType'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: EReference +-- (generated from Ecore/EReference) + +CREATE TABLE DD_ECOR_EREFRNC +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + ORDRD CHAR(1), + UNIQ CHAR(1), + LOWRBND NUMBER(20), + UPPRBND NUMBER(20), + MANY CHAR(1), + REQRD CHAR(1), + ETYP NUMBER(20), + CHANGBL CHAR(1), + VOLTL CHAR(1), + TRANSNT CHAR(1), + DEFLTVLLTRL VARCHAR2(256), + DEFLTVL VARCHAR2(256), + UNSTTBL CHAR(1), + DERVD CHAR(1), + CONTNMNT CHAR(1), + CONTNR CHAR(1), + RESLVPRXS CHAR(1), + EOPPST NUMBER(20), + EREFRNCTYP NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_ECOR_EREFRNC is 'The metamodel type of the metadata model objects that can be stored in this table is: EReference'; +Comment on Column DD_ECOR_EREFRNC.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EREFRNC.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_EREFRNC.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_ECOR_EREFRNC.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_ECOR_EREFRNC.ORDRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ordered'; +Comment on Column DD_ECOR_EREFRNC.UNIQ is 'This is the feature name as defined in the model class for the feature values which are stored in this column: unique'; +Comment on Column DD_ECOR_EREFRNC.LOWRBND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lowerBound'; +Comment on Column DD_ECOR_EREFRNC.UPPRBND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: upperBound'; +Comment on Column DD_ECOR_EREFRNC.MANY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: many'; +Comment on Column DD_ECOR_EREFRNC.REQRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: required'; +Comment on Column DD_ECOR_EREFRNC.ETYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eType'; +Comment on Column DD_ECOR_EREFRNC.CHANGBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: changeable'; +Comment on Column DD_ECOR_EREFRNC.VOLTL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: volatile'; +Comment on Column DD_ECOR_EREFRNC.TRANSNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: transient'; +Comment on Column DD_ECOR_EREFRNC.DEFLTVLLTRL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultValueLiteral'; +Comment on Column DD_ECOR_EREFRNC.DEFLTVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultValue'; +Comment on Column DD_ECOR_EREFRNC.UNSTTBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: unsettable'; +Comment on Column DD_ECOR_EREFRNC.DERVD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: derived'; +Comment on Column DD_ECOR_EREFRNC.CONTNMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: containment'; +Comment on Column DD_ECOR_EREFRNC.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_ECOR_EREFRNC.RESLVPRXS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: resolveProxies'; +Comment on Column DD_ECOR_EREFRNC.EOPPST is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eOpposite'; +Comment on Column DD_ECOR_EREFRNC.EREFRNCTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eReferenceType'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: EStringToStringMapEntry +-- (generated from Ecore/EStringToStringMapEntry) + +CREATE TABLE DD_ECOR_ESTRNGTSTR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + KEY1 VARCHAR2(256), + VAL CLOB, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_ECOR_ESTRNGTSTR is 'The metamodel type of the metadata model objects that can be stored in this table is: EStringToStringMapEntry'; +Comment on Column DD_ECOR_ESTRNGTSTR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_ESTRNGTSTR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_ECOR_ESTRNGTSTR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_ECOR_ESTRNGTSTR.KEY1 is 'This is the feature name as defined in the model class for the feature values which are stored in this column: key'; +Comment on Column DD_ECOR_ESTRNGTSTR.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The model class name for the set enumeration values held in this table is: VisibilityKind +-- (generated from Uml2/VisibilityKind) + +CREATE TABLE DD_UML_VISBLTYKND +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_UML_VISBLTYKND is 'The model class name for the set enumeration values held in this table is: VisibilityKind'; +Comment on Column DD_UML_VISBLTYKND.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_UML_VISBLTYKND.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: ParameterDirectionKind +-- (generated from Uml2/ParameterDirectionKind) + +CREATE TABLE DD_UML_PARMTRDRCTN +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_UML_PARMTRDRCTN is 'The model class name for the set enumeration values held in this table is: ParameterDirectionKind'; +Comment on Column DD_UML_PARMTRDRCTN.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_UML_PARMTRDRCTN.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: AggregationKind +-- (generated from Uml2/AggregationKind) + +CREATE TABLE DD_UML_AGGRGTNKND +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_UML_AGGRGTNKND is 'The model class name for the set enumeration values held in this table is: AggregationKind'; +Comment on Column DD_UML_AGGRGTNKND.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_UML_AGGRGTNKND.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: CallConcurrencyKind +-- (generated from Uml2/CallConcurrencyKind) + +CREATE TABLE DD_UML_CALLCNCRRNC +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_UML_CALLCNCRRNC is 'The model class name for the set enumeration values held in this table is: CallConcurrencyKind'; +Comment on Column DD_UML_CALLCNCRRNC.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_UML_CALLCNCRRNC.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: ParameterEffectKind +-- (generated from Uml2/ParameterEffectKind) + +CREATE TABLE DD_UML_PARMTRFFCTK +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_UML_PARMTRFFCTK is 'The model class name for the set enumeration values held in this table is: ParameterEffectKind'; +Comment on Column DD_UML_PARMTRFFCTK.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_UML_PARMTRFFCTK.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Comment +-- (generated from Uml2/Comment) + +CREATE TABLE DD_UML_COMMNT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + BODY VARCHAR2(256), + ANNTTDLMNT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_COMMNT is 'The metamodel type of the metadata model objects that can be stored in this table is: Comment'; +Comment on Column DD_UML_COMMNT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_COMMNT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_COMMNT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_COMMNT.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_COMMNT.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_COMMNT.BODY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: body'; +Comment on Column DD_UML_COMMNT.ANNTTDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: annotatedElement'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Class +-- (generated from Uml2/Class) + +CREATE TABLE DD_UML_CLASS +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + MEMBR NUMBER(20), + IMPRTDMMBR NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + PACKG NUMBER(20), + REDFNTNCNTXT NUMBER(20), + ISLF VARCHAR2(256), + FEATR NUMBER(20), + ISABSTRCT VARCHAR2(256), + INHRTDMMBR NUMBER(20), + GENRL NUMBER(20), + ATTRBT NUMBER(20), + REDFNDCLSSFR NUMBER(20), + POWRTYPXTNT NUMBER(20), + USECS NUMBER(20), + REPRSNTTN NUMBER(20), + CLASSFRBHVR NUMBER(20), + PART NUMBER(20), + ROL NUMBER(20), + SUPRCLSS NUMBER(20), + EXTNSN NUMBER(20), + ISACTV VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_CLASS is 'The metamodel type of the metadata model objects that can be stored in this table is: Class'; +Comment on Column DD_UML_CLASS.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_CLASS.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_CLASS.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_CLASS.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_CLASS.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_CLASS.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_CLASS.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_CLASS.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_CLASS.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_CLASS.MEMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: member'; +Comment on Column DD_UML_CLASS.IMPRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedMember'; +Comment on Column DD_UML_CLASS.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_CLASS.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_CLASS.PACKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: package'; +Comment on Column DD_UML_CLASS.REDFNTNCNTXT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinitionContext'; +Comment on Column DD_UML_CLASS.ISLF is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isLeaf'; +Comment on Column DD_UML_CLASS.FEATR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: feature'; +Comment on Column DD_UML_CLASS.ISABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isAbstract'; +Comment on Column DD_UML_CLASS.INHRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inheritedMember'; +Comment on Column DD_UML_CLASS.GENRL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: general'; +Comment on Column DD_UML_CLASS.ATTRBT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attribute'; +Comment on Column DD_UML_CLASS.REDFNDCLSSFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinedClassifier'; +Comment on Column DD_UML_CLASS.POWRTYPXTNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: powertypeExtent'; +Comment on Column DD_UML_CLASS.USECS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: useCase'; +Comment on Column DD_UML_CLASS.REPRSNTTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: representation'; +Comment on Column DD_UML_CLASS.CLASSFRBHVR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: classifierBehavior'; +Comment on Column DD_UML_CLASS.PART is 'This is the feature name as defined in the model class for the feature values which are stored in this column: part'; +Comment on Column DD_UML_CLASS.ROL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: role'; +Comment on Column DD_UML_CLASS.SUPRCLSS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: superClass'; +Comment on Column DD_UML_CLASS.EXTNSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: extension'; +Comment on Column DD_UML_CLASS.ISACTV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isActive'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Property +-- (generated from Uml2/Property) + +CREATE TABLE DD_UML_PROPRTY +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + REDFNTNCNTXT NUMBER(20), + ISLF VARCHAR2(256), + FEATRNGCLSSFR NUMBER(20), + ISSTTC VARCHAR2(256), + TYP NUMBER(20), + ISORDRD VARCHAR2(256), + ISUNQ VARCHAR2(256), + LOWR VARCHAR2(256), + UPPR VARCHAR2(256), + ISRDNLY VARCHAR2(256), + TEMPLTPRMTR NUMBER(20), + END1 NUMBER(20), + DEPLYDLMNT NUMBER(20), + DEFLT VARCHAR2(256), + ISCMPST VARCHAR2(256), + ISDRVD VARCHAR2(256), + CLASS_ NUMBER(20), + OPPST NUMBER(20), + ISDRVDNN VARCHAR2(256), + REDFNDPRPRTY NUMBER(20), + SUBSTTDPRPRTY NUMBER(20), + ASSCTN NUMBER(20), + AGGRGTN NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_PROPRTY is 'The metamodel type of the metadata model objects that can be stored in this table is: Property'; +Comment on Column DD_UML_PROPRTY.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PROPRTY.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PROPRTY.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_PROPRTY.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_PROPRTY.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_PROPRTY.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_PROPRTY.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_PROPRTY.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_PROPRTY.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_PROPRTY.REDFNTNCNTXT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinitionContext'; +Comment on Column DD_UML_PROPRTY.ISLF is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isLeaf'; +Comment on Column DD_UML_PROPRTY.FEATRNGCLSSFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: featuringClassifier'; +Comment on Column DD_UML_PROPRTY.ISSTTC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isStatic'; +Comment on Column DD_UML_PROPRTY.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; +Comment on Column DD_UML_PROPRTY.ISORDRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isOrdered'; +Comment on Column DD_UML_PROPRTY.ISUNQ is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isUnique'; +Comment on Column DD_UML_PROPRTY.LOWR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lower'; +Comment on Column DD_UML_PROPRTY.UPPR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: upper'; +Comment on Column DD_UML_PROPRTY.ISRDNLY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isReadOnly'; +Comment on Column DD_UML_PROPRTY.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_PROPRTY.END1 is 'This is the feature name as defined in the model class for the feature values which are stored in this column: end'; +Comment on Column DD_UML_PROPRTY.DEPLYDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: deployedElement'; +Comment on Column DD_UML_PROPRTY.DEFLT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: default'; +Comment on Column DD_UML_PROPRTY.ISCMPST is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isComposite'; +Comment on Column DD_UML_PROPRTY.ISDRVD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isDerived'; +Comment on Column DD_UML_PROPRTY.CLASS_ is 'This is the feature name as defined in the model class for the feature values which are stored in this column: class_'; +Comment on Column DD_UML_PROPRTY.OPPST is 'This is the feature name as defined in the model class for the feature values which are stored in this column: opposite'; +Comment on Column DD_UML_PROPRTY.ISDRVDNN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isDerivedUnion'; +Comment on Column DD_UML_PROPRTY.REDFNDPRPRTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinedProperty'; +Comment on Column DD_UML_PROPRTY.SUBSTTDPRPRTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: subsettedProperty'; +Comment on Column DD_UML_PROPRTY.ASSCTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: association'; +Comment on Column DD_UML_PROPRTY.AGGRGTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aggregation'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Operation +-- (generated from Uml2/Operation) + +CREATE TABLE DD_UML_OPERTN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + MEMBR NUMBER(20), + IMPRTDMMBR NUMBER(20), + REDFNTNCNTXT NUMBER(20), + ISLF VARCHAR2(256), + FEATRNGCLSSFR NUMBER(20), + ISSTTC VARCHAR2(256), + PARMTR NUMBER(20), + RAISDXCPTN NUMBER(20), + ISABSTRCT VARCHAR2(256), + METHD NUMBER(20), + CONCRRNCY NUMBER(20), + TYP NUMBER(20), + ISORDRD VARCHAR2(256), + ISUNQ VARCHAR2(256), + LOWR VARCHAR2(256), + UPPR VARCHAR2(256), + TEMPLTPRMTR NUMBER(20), + ISQRY VARCHAR2(256), + PRECNDTN NUMBER(20), + POSTCNDTN NUMBER(20), + REDFNDPRTN NUMBER(20), + BODYCNDTN NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_OPERTN is 'The metamodel type of the metadata model objects that can be stored in this table is: Operation'; +Comment on Column DD_UML_OPERTN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_OPERTN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_OPERTN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_OPERTN.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_OPERTN.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_OPERTN.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_OPERTN.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_OPERTN.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_OPERTN.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_OPERTN.MEMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: member'; +Comment on Column DD_UML_OPERTN.IMPRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedMember'; +Comment on Column DD_UML_OPERTN.REDFNTNCNTXT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinitionContext'; +Comment on Column DD_UML_OPERTN.ISLF is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isLeaf'; +Comment on Column DD_UML_OPERTN.FEATRNGCLSSFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: featuringClassifier'; +Comment on Column DD_UML_OPERTN.ISSTTC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isStatic'; +Comment on Column DD_UML_OPERTN.PARMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: parameter'; +Comment on Column DD_UML_OPERTN.RAISDXCPTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: raisedException'; +Comment on Column DD_UML_OPERTN.ISABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isAbstract'; +Comment on Column DD_UML_OPERTN.METHD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: method'; +Comment on Column DD_UML_OPERTN.CONCRRNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: concurrency'; +Comment on Column DD_UML_OPERTN.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; +Comment on Column DD_UML_OPERTN.ISORDRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isOrdered'; +Comment on Column DD_UML_OPERTN.ISUNQ is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isUnique'; +Comment on Column DD_UML_OPERTN.LOWR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lower'; +Comment on Column DD_UML_OPERTN.UPPR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: upper'; +Comment on Column DD_UML_OPERTN.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_OPERTN.ISQRY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isQuery'; +Comment on Column DD_UML_OPERTN.PRECNDTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: precondition'; +Comment on Column DD_UML_OPERTN.POSTCNDTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: postcondition'; +Comment on Column DD_UML_OPERTN.REDFNDPRTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinedOperation'; +Comment on Column DD_UML_OPERTN.BODYCNDTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: bodyCondition'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Parameter +-- (generated from Uml2/Parameter) + +CREATE TABLE DD_UML_PARMTR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + TEMPLTPRMTR NUMBER(20), + END1 NUMBER(20), + TYP NUMBER(20), + ISORDRD VARCHAR2(256), + ISUNQ VARCHAR2(256), + LOWR VARCHAR2(256), + UPPR VARCHAR2(256), + DEFLT VARCHAR2(256), + DIRCTN NUMBER(20), + ISEXCPTN VARCHAR2(256), + ISSTRM VARCHAR2(256), + EFFCT NUMBER(20), + PARMTRST NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_PARMTR is 'The metamodel type of the metadata model objects that can be stored in this table is: Parameter'; +Comment on Column DD_UML_PARMTR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PARMTR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PARMTR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_PARMTR.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_PARMTR.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_PARMTR.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_PARMTR.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_PARMTR.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_PARMTR.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_PARMTR.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_PARMTR.END1 is 'This is the feature name as defined in the model class for the feature values which are stored in this column: end'; +Comment on Column DD_UML_PARMTR.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; +Comment on Column DD_UML_PARMTR.ISORDRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isOrdered'; +Comment on Column DD_UML_PARMTR.ISUNQ is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isUnique'; +Comment on Column DD_UML_PARMTR.LOWR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lower'; +Comment on Column DD_UML_PARMTR.UPPR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: upper'; +Comment on Column DD_UML_PARMTR.DEFLT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: default'; +Comment on Column DD_UML_PARMTR.DIRCTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: direction'; +Comment on Column DD_UML_PARMTR.ISEXCPTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isException'; +Comment on Column DD_UML_PARMTR.ISSTRM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isStream'; +Comment on Column DD_UML_PARMTR.EFFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effect'; +Comment on Column DD_UML_PARMTR.PARMTRST is 'This is the feature name as defined in the model class for the feature values which are stored in this column: parameterSet'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Package +-- (generated from Uml2/Package) + +CREATE TABLE DD_UML_PACKG +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + MEMBR NUMBER(20), + IMPRTDMMBR NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + NESTDPCKG NUMBER(20), + NESTNGPCKG NUMBER(20), + OWNDTYP NUMBER(20), + APPLDPRFL NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_PACKG is 'The metamodel type of the metadata model objects that can be stored in this table is: Package'; +Comment on Column DD_UML_PACKG.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PACKG.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PACKG.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_PACKG.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_PACKG.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_PACKG.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_PACKG.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_PACKG.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_PACKG.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_PACKG.MEMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: member'; +Comment on Column DD_UML_PACKG.IMPRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedMember'; +Comment on Column DD_UML_PACKG.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_PACKG.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_PACKG.NESTDPCKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nestedPackage'; +Comment on Column DD_UML_PACKG.NESTNGPCKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nestingPackage'; +Comment on Column DD_UML_PACKG.OWNDTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedType'; +Comment on Column DD_UML_PACKG.APPLDPRFL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: appliedProfile'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Enumeration +-- (generated from Uml2/Enumeration) + +CREATE TABLE DD_UML_ENUMRTN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + MEMBR NUMBER(20), + IMPRTDMMBR NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + PACKG NUMBER(20), + REDFNTNCNTXT NUMBER(20), + ISLF VARCHAR2(256), + FEATR NUMBER(20), + ISABSTRCT VARCHAR2(256), + INHRTDMMBR NUMBER(20), + GENRL NUMBER(20), + ATTRBT NUMBER(20), + REDFNDCLSSFR NUMBER(20), + POWRTYPXTNT NUMBER(20), + USECS NUMBER(20), + REPRSNTTN NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_ENUMRTN is 'The metamodel type of the metadata model objects that can be stored in this table is: Enumeration'; +Comment on Column DD_UML_ENUMRTN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_ENUMRTN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_ENUMRTN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_ENUMRTN.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_ENUMRTN.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_ENUMRTN.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_ENUMRTN.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_ENUMRTN.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_ENUMRTN.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_ENUMRTN.MEMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: member'; +Comment on Column DD_UML_ENUMRTN.IMPRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedMember'; +Comment on Column DD_UML_ENUMRTN.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_ENUMRTN.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_ENUMRTN.PACKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: package'; +Comment on Column DD_UML_ENUMRTN.REDFNTNCNTXT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinitionContext'; +Comment on Column DD_UML_ENUMRTN.ISLF is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isLeaf'; +Comment on Column DD_UML_ENUMRTN.FEATR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: feature'; +Comment on Column DD_UML_ENUMRTN.ISABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isAbstract'; +Comment on Column DD_UML_ENUMRTN.INHRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inheritedMember'; +Comment on Column DD_UML_ENUMRTN.GENRL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: general'; +Comment on Column DD_UML_ENUMRTN.ATTRBT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attribute'; +Comment on Column DD_UML_ENUMRTN.REDFNDCLSSFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinedClassifier'; +Comment on Column DD_UML_ENUMRTN.POWRTYPXTNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: powertypeExtent'; +Comment on Column DD_UML_ENUMRTN.USECS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: useCase'; +Comment on Column DD_UML_ENUMRTN.REPRSNTTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: representation'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: DataType +-- (generated from Uml2/DataType) + +CREATE TABLE DD_UML_DATTYP +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + MEMBR NUMBER(20), + IMPRTDMMBR NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + PACKG NUMBER(20), + REDFNTNCNTXT NUMBER(20), + ISLF VARCHAR2(256), + FEATR NUMBER(20), + ISABSTRCT VARCHAR2(256), + INHRTDMMBR NUMBER(20), + GENRL NUMBER(20), + ATTRBT NUMBER(20), + REDFNDCLSSFR NUMBER(20), + POWRTYPXTNT NUMBER(20), + USECS NUMBER(20), + REPRSNTTN NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_DATTYP is 'The metamodel type of the metadata model objects that can be stored in this table is: DataType'; +Comment on Column DD_UML_DATTYP.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_DATTYP.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_DATTYP.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_DATTYP.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_DATTYP.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_DATTYP.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_DATTYP.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_DATTYP.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_DATTYP.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_DATTYP.MEMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: member'; +Comment on Column DD_UML_DATTYP.IMPRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedMember'; +Comment on Column DD_UML_DATTYP.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_DATTYP.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_DATTYP.PACKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: package'; +Comment on Column DD_UML_DATTYP.REDFNTNCNTXT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinitionContext'; +Comment on Column DD_UML_DATTYP.ISLF is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isLeaf'; +Comment on Column DD_UML_DATTYP.FEATR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: feature'; +Comment on Column DD_UML_DATTYP.ISABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isAbstract'; +Comment on Column DD_UML_DATTYP.INHRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inheritedMember'; +Comment on Column DD_UML_DATTYP.GENRL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: general'; +Comment on Column DD_UML_DATTYP.ATTRBT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attribute'; +Comment on Column DD_UML_DATTYP.REDFNDCLSSFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinedClassifier'; +Comment on Column DD_UML_DATTYP.POWRTYPXTNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: powertypeExtent'; +Comment on Column DD_UML_DATTYP.USECS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: useCase'; +Comment on Column DD_UML_DATTYP.REPRSNTTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: representation'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: EnumerationLiteral +-- (generated from Uml2/EnumerationLiteral) + +CREATE TABLE DD_UML_ENUMRTNLTRL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + DEPLYDLMNT NUMBER(20), + CLASSFR NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_ENUMRTNLTRL is 'The metamodel type of the metadata model objects that can be stored in this table is: EnumerationLiteral'; +Comment on Column DD_UML_ENUMRTNLTRL.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_ENUMRTNLTRL.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_ENUMRTNLTRL.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_ENUMRTNLTRL.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_ENUMRTNLTRL.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_ENUMRTNLTRL.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_ENUMRTNLTRL.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_ENUMRTNLTRL.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_ENUMRTNLTRL.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_ENUMRTNLTRL.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_ENUMRTNLTRL.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_ENUMRTNLTRL.DEPLYDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: deployedElement'; +Comment on Column DD_UML_ENUMRTNLTRL.CLASSFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: classifier'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: PrimitiveType +-- (generated from Uml2/PrimitiveType) + +CREATE TABLE DD_UML_PRIMTVTYP +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + MEMBR NUMBER(20), + IMPRTDMMBR NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + PACKG NUMBER(20), + REDFNTNCNTXT NUMBER(20), + ISLF VARCHAR2(256), + FEATR NUMBER(20), + ISABSTRCT VARCHAR2(256), + INHRTDMMBR NUMBER(20), + GENRL NUMBER(20), + ATTRBT NUMBER(20), + REDFNDCLSSFR NUMBER(20), + POWRTYPXTNT NUMBER(20), + USECS NUMBER(20), + REPRSNTTN NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_PRIMTVTYP is 'The metamodel type of the metadata model objects that can be stored in this table is: PrimitiveType'; +Comment on Column DD_UML_PRIMTVTYP.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PRIMTVTYP.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PRIMTVTYP.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_PRIMTVTYP.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_PRIMTVTYP.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_PRIMTVTYP.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_PRIMTVTYP.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_PRIMTVTYP.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_PRIMTVTYP.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_PRIMTVTYP.MEMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: member'; +Comment on Column DD_UML_PRIMTVTYP.IMPRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedMember'; +Comment on Column DD_UML_PRIMTVTYP.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_PRIMTVTYP.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_PRIMTVTYP.PACKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: package'; +Comment on Column DD_UML_PRIMTVTYP.REDFNTNCNTXT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinitionContext'; +Comment on Column DD_UML_PRIMTVTYP.ISLF is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isLeaf'; +Comment on Column DD_UML_PRIMTVTYP.FEATR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: feature'; +Comment on Column DD_UML_PRIMTVTYP.ISABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isAbstract'; +Comment on Column DD_UML_PRIMTVTYP.INHRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inheritedMember'; +Comment on Column DD_UML_PRIMTVTYP.GENRL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: general'; +Comment on Column DD_UML_PRIMTVTYP.ATTRBT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attribute'; +Comment on Column DD_UML_PRIMTVTYP.REDFNDCLSSFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinedClassifier'; +Comment on Column DD_UML_PRIMTVTYP.POWRTYPXTNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: powertypeExtent'; +Comment on Column DD_UML_PRIMTVTYP.USECS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: useCase'; +Comment on Column DD_UML_PRIMTVTYP.REPRSNTTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: representation'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Constraint +-- (generated from Uml2/Constraint) + +CREATE TABLE DD_UML_CONSTRNT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + CONTXT NUMBER(20), + CONSTRNDLMNT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_CONSTRNT is 'The metamodel type of the metadata model objects that can be stored in this table is: Constraint'; +Comment on Column DD_UML_CONSTRNT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_CONSTRNT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_CONSTRNT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_CONSTRNT.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_CONSTRNT.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_CONSTRNT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_CONSTRNT.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_CONSTRNT.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_CONSTRNT.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_CONSTRNT.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_CONSTRNT.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_CONSTRNT.CONTXT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: context'; +Comment on Column DD_UML_CONSTRNT.CONSTRNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: constrainedElement'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: LiteralBoolean +-- (generated from Uml2/LiteralBoolean) + +CREATE TABLE DD_UML_LITRLBLN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + TYP NUMBER(20), + TEMPLTPRMTR NUMBER(20), + VAL VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_LITRLBLN is 'The metamodel type of the metadata model objects that can be stored in this table is: LiteralBoolean'; +Comment on Column DD_UML_LITRLBLN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_LITRLBLN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_LITRLBLN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_LITRLBLN.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_LITRLBLN.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_LITRLBLN.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_LITRLBLN.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_LITRLBLN.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_LITRLBLN.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_LITRLBLN.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; +Comment on Column DD_UML_LITRLBLN.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_LITRLBLN.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: LiteralString +-- (generated from Uml2/LiteralString) + +CREATE TABLE DD_UML_LITRLSTRNG +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + TYP NUMBER(20), + TEMPLTPRMTR NUMBER(20), + VAL VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_LITRLSTRNG is 'The metamodel type of the metadata model objects that can be stored in this table is: LiteralString'; +Comment on Column DD_UML_LITRLSTRNG.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_LITRLSTRNG.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_LITRLSTRNG.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_LITRLSTRNG.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_LITRLSTRNG.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_LITRLSTRNG.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_LITRLSTRNG.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_LITRLSTRNG.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_LITRLSTRNG.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_LITRLSTRNG.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; +Comment on Column DD_UML_LITRLSTRNG.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_LITRLSTRNG.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: LiteralNull +-- (generated from Uml2/LiteralNull) + +CREATE TABLE DD_UML_LITRLNLL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + TYP NUMBER(20), + TEMPLTPRMTR NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_LITRLNLL is 'The metamodel type of the metadata model objects that can be stored in this table is: LiteralNull'; +Comment on Column DD_UML_LITRLNLL.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_LITRLNLL.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_LITRLNLL.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_LITRLNLL.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_LITRLNLL.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_LITRLNLL.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_LITRLNLL.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_LITRLNLL.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_LITRLNLL.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_LITRLNLL.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; +Comment on Column DD_UML_LITRLNLL.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: LiteralInteger +-- (generated from Uml2/LiteralInteger) + +CREATE TABLE DD_UML_LITRLNTGR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + TYP NUMBER(20), + TEMPLTPRMTR NUMBER(20), + VAL VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_LITRLNTGR is 'The metamodel type of the metadata model objects that can be stored in this table is: LiteralInteger'; +Comment on Column DD_UML_LITRLNTGR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_LITRLNTGR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_LITRLNTGR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_LITRLNTGR.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_LITRLNTGR.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_LITRLNTGR.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_LITRLNTGR.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_LITRLNTGR.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_LITRLNTGR.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_LITRLNTGR.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; +Comment on Column DD_UML_LITRLNTGR.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_LITRLNTGR.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: LiteralUnlimitedNatural +-- (generated from Uml2/LiteralUnlimitedNatural) + +CREATE TABLE DD_UML_LITRLNLMTDN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + TYP NUMBER(20), + TEMPLTPRMTR NUMBER(20), + VAL VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_LITRLNLMTDN is 'The metamodel type of the metadata model objects that can be stored in this table is: LiteralUnlimitedNatural'; +Comment on Column DD_UML_LITRLNLMTDN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_LITRLNLMTDN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_LITRLNLMTDN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_LITRLNLMTDN.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_LITRLNLMTDN.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_LITRLNLMTDN.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_LITRLNLMTDN.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_LITRLNLMTDN.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_LITRLNLMTDN.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_LITRLNLMTDN.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; +Comment on Column DD_UML_LITRLNLMTDN.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_LITRLNLMTDN.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: InstanceSpecification +-- (generated from Uml2/InstanceSpecification) + +CREATE TABLE DD_UML_INSTNCSPCFC +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + DEPLYDLMNT NUMBER(20), + CLASSFR NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_INSTNCSPCFC is 'The metamodel type of the metadata model objects that can be stored in this table is: InstanceSpecification'; +Comment on Column DD_UML_INSTNCSPCFC.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_INSTNCSPCFC.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_INSTNCSPCFC.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_INSTNCSPCFC.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_INSTNCSPCFC.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_INSTNCSPCFC.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_INSTNCSPCFC.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_INSTNCSPCFC.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_INSTNCSPCFC.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_INSTNCSPCFC.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_INSTNCSPCFC.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_INSTNCSPCFC.DEPLYDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: deployedElement'; +Comment on Column DD_UML_INSTNCSPCFC.CLASSFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: classifier'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Slot +-- (generated from Uml2/Slot) + +CREATE TABLE DD_UML_SLOT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + DEFNNGFTR NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_SLOT is 'The metamodel type of the metadata model objects that can be stored in this table is: Slot'; +Comment on Column DD_UML_SLOT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_SLOT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_SLOT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_SLOT.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_SLOT.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_SLOT.DEFNNGFTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: definingFeature'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Generalization +-- (generated from Uml2/Generalization) + +CREATE TABLE DD_UML_GENRLZTN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + RELTDLMNT NUMBER(20), + SOURC NUMBER(20), + TARGT NUMBER(20), + GENRL NUMBER(20), + ISSBSTTTBL VARCHAR2(256), + GENRLZTNST NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_GENRLZTN is 'The metamodel type of the metadata model objects that can be stored in this table is: Generalization'; +Comment on Column DD_UML_GENRLZTN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_GENRLZTN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_GENRLZTN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_GENRLZTN.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_GENRLZTN.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_GENRLZTN.RELTDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: relatedElement'; +Comment on Column DD_UML_GENRLZTN.SOURC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: source'; +Comment on Column DD_UML_GENRLZTN.TARGT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: target'; +Comment on Column DD_UML_GENRLZTN.GENRL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: general'; +Comment on Column DD_UML_GENRLZTN.ISSBSTTTBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isSubstitutable'; +Comment on Column DD_UML_GENRLZTN.GENRLZTNST is 'This is the feature name as defined in the model class for the feature values which are stored in this column: generalizationSet'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ElementImport +-- (generated from Uml2/ElementImport) + +CREATE TABLE DD_UML_ELEMNTMPRT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + RELTDLMNT NUMBER(20), + SOURC NUMBER(20), + TARGT NUMBER(20), + VISBLTY NUMBER(20), + ALIS VARCHAR2(256), + IMPRTDLMNT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_ELEMNTMPRT is 'The metamodel type of the metadata model objects that can be stored in this table is: ElementImport'; +Comment on Column DD_UML_ELEMNTMPRT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_ELEMNTMPRT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_ELEMNTMPRT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_ELEMNTMPRT.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_ELEMNTMPRT.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_ELEMNTMPRT.RELTDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: relatedElement'; +Comment on Column DD_UML_ELEMNTMPRT.SOURC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: source'; +Comment on Column DD_UML_ELEMNTMPRT.TARGT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: target'; +Comment on Column DD_UML_ELEMNTMPRT.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_ELEMNTMPRT.ALIS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: alias'; +Comment on Column DD_UML_ELEMNTMPRT.IMPRTDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedElement'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: PackageImport +-- (generated from Uml2/PackageImport) + +CREATE TABLE DD_UML_PACKGMPRT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + RELTDLMNT NUMBER(20), + SOURC NUMBER(20), + TARGT NUMBER(20), + VISBLTY NUMBER(20), + IMPRTDPCKG NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_PACKGMPRT is 'The metamodel type of the metadata model objects that can be stored in this table is: PackageImport'; +Comment on Column DD_UML_PACKGMPRT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PACKGMPRT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PACKGMPRT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_PACKGMPRT.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_PACKGMPRT.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_PACKGMPRT.RELTDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: relatedElement'; +Comment on Column DD_UML_PACKGMPRT.SOURC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: source'; +Comment on Column DD_UML_PACKGMPRT.TARGT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: target'; +Comment on Column DD_UML_PACKGMPRT.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_PACKGMPRT.IMPRTDPCKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedPackage'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Association +-- (generated from Uml2/Association) + +CREATE TABLE DD_UML_ASSCTN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + MEMBR NUMBER(20), + IMPRTDMMBR NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + PACKG NUMBER(20), + REDFNTNCNTXT NUMBER(20), + ISLF VARCHAR2(256), + FEATR NUMBER(20), + ISABSTRCT VARCHAR2(256), + INHRTDMMBR NUMBER(20), + GENRL NUMBER(20), + ATTRBT NUMBER(20), + REDFNDCLSSFR NUMBER(20), + POWRTYPXTNT NUMBER(20), + USECS NUMBER(20), + REPRSNTTN NUMBER(20), + RELTDLMNT NUMBER(20), + ISDRVD VARCHAR2(256), + ENDTYP NUMBER(20), + MEMBRND NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_ASSCTN is 'The metamodel type of the metadata model objects that can be stored in this table is: Association'; +Comment on Column DD_UML_ASSCTN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_ASSCTN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_ASSCTN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_ASSCTN.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_ASSCTN.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_ASSCTN.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_ASSCTN.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_ASSCTN.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_ASSCTN.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_ASSCTN.MEMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: member'; +Comment on Column DD_UML_ASSCTN.IMPRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedMember'; +Comment on Column DD_UML_ASSCTN.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_ASSCTN.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_ASSCTN.PACKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: package'; +Comment on Column DD_UML_ASSCTN.REDFNTNCNTXT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinitionContext'; +Comment on Column DD_UML_ASSCTN.ISLF is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isLeaf'; +Comment on Column DD_UML_ASSCTN.FEATR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: feature'; +Comment on Column DD_UML_ASSCTN.ISABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isAbstract'; +Comment on Column DD_UML_ASSCTN.INHRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inheritedMember'; +Comment on Column DD_UML_ASSCTN.GENRL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: general'; +Comment on Column DD_UML_ASSCTN.ATTRBT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attribute'; +Comment on Column DD_UML_ASSCTN.REDFNDCLSSFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinedClassifier'; +Comment on Column DD_UML_ASSCTN.POWRTYPXTNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: powertypeExtent'; +Comment on Column DD_UML_ASSCTN.USECS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: useCase'; +Comment on Column DD_UML_ASSCTN.REPRSNTTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: representation'; +Comment on Column DD_UML_ASSCTN.RELTDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: relatedElement'; +Comment on Column DD_UML_ASSCTN.ISDRVD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isDerived'; +Comment on Column DD_UML_ASSCTN.ENDTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: endType'; +Comment on Column DD_UML_ASSCTN.MEMBRND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: memberEnd'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: PackageMerge +-- (generated from Uml2/PackageMerge) + +CREATE TABLE DD_UML_PACKGMRG +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + RELTDLMNT NUMBER(20), + SOURC NUMBER(20), + TARGT NUMBER(20), + MERGDPCKG NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_PACKGMRG is 'The metamodel type of the metadata model objects that can be stored in this table is: PackageMerge'; +Comment on Column DD_UML_PACKGMRG.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PACKGMRG.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PACKGMRG.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_PACKGMRG.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_PACKGMRG.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_PACKGMRG.RELTDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: relatedElement'; +Comment on Column DD_UML_PACKGMRG.SOURC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: source'; +Comment on Column DD_UML_PACKGMRG.TARGT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: target'; +Comment on Column DD_UML_PACKGMRG.MERGDPCKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: mergedPackage'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Stereotype +-- (generated from Uml2/Stereotype) + +CREATE TABLE DD_UML_STERTYP +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + MEMBR NUMBER(20), + IMPRTDMMBR NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + PACKG NUMBER(20), + REDFNTNCNTXT NUMBER(20), + ISLF VARCHAR2(256), + FEATR NUMBER(20), + ISABSTRCT VARCHAR2(256), + INHRTDMMBR NUMBER(20), + GENRL NUMBER(20), + ATTRBT NUMBER(20), + REDFNDCLSSFR NUMBER(20), + POWRTYPXTNT NUMBER(20), + USECS NUMBER(20), + REPRSNTTN NUMBER(20), + CLASSFRBHVR NUMBER(20), + PART NUMBER(20), + ROL NUMBER(20), + SUPRCLSS NUMBER(20), + EXTNSN NUMBER(20), + ISACTV VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_STERTYP is 'The metamodel type of the metadata model objects that can be stored in this table is: Stereotype'; +Comment on Column DD_UML_STERTYP.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_STERTYP.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_STERTYP.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_STERTYP.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_STERTYP.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_STERTYP.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_STERTYP.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_STERTYP.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_STERTYP.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_STERTYP.MEMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: member'; +Comment on Column DD_UML_STERTYP.IMPRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedMember'; +Comment on Column DD_UML_STERTYP.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_STERTYP.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_STERTYP.PACKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: package'; +Comment on Column DD_UML_STERTYP.REDFNTNCNTXT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinitionContext'; +Comment on Column DD_UML_STERTYP.ISLF is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isLeaf'; +Comment on Column DD_UML_STERTYP.FEATR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: feature'; +Comment on Column DD_UML_STERTYP.ISABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isAbstract'; +Comment on Column DD_UML_STERTYP.INHRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inheritedMember'; +Comment on Column DD_UML_STERTYP.GENRL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: general'; +Comment on Column DD_UML_STERTYP.ATTRBT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attribute'; +Comment on Column DD_UML_STERTYP.REDFNDCLSSFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinedClassifier'; +Comment on Column DD_UML_STERTYP.POWRTYPXTNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: powertypeExtent'; +Comment on Column DD_UML_STERTYP.USECS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: useCase'; +Comment on Column DD_UML_STERTYP.REPRSNTTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: representation'; +Comment on Column DD_UML_STERTYP.CLASSFRBHVR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: classifierBehavior'; +Comment on Column DD_UML_STERTYP.PART is 'This is the feature name as defined in the model class for the feature values which are stored in this column: part'; +Comment on Column DD_UML_STERTYP.ROL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: role'; +Comment on Column DD_UML_STERTYP.SUPRCLSS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: superClass'; +Comment on Column DD_UML_STERTYP.EXTNSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: extension'; +Comment on Column DD_UML_STERTYP.ISACTV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isActive'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Profile +-- (generated from Uml2/Profile) + +CREATE TABLE DD_UML_PROFL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + MEMBR NUMBER(20), + IMPRTDMMBR NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + NESTDPCKG NUMBER(20), + NESTNGPCKG NUMBER(20), + OWNDTYP NUMBER(20), + APPLDPRFL NUMBER(20), + OWNDSTRTYP NUMBER(20), + METCLSSRFRNC NUMBER(20), + METMDLRFRNC NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_PROFL is 'The metamodel type of the metadata model objects that can be stored in this table is: Profile'; +Comment on Column DD_UML_PROFL.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PROFL.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PROFL.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_PROFL.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_PROFL.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_PROFL.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_PROFL.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_PROFL.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_PROFL.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_PROFL.MEMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: member'; +Comment on Column DD_UML_PROFL.IMPRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedMember'; +Comment on Column DD_UML_PROFL.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_PROFL.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_PROFL.NESTDPCKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nestedPackage'; +Comment on Column DD_UML_PROFL.NESTNGPCKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nestingPackage'; +Comment on Column DD_UML_PROFL.OWNDTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedType'; +Comment on Column DD_UML_PROFL.APPLDPRFL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: appliedProfile'; +Comment on Column DD_UML_PROFL.OWNDSTRTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedStereotype'; +Comment on Column DD_UML_PROFL.METCLSSRFRNC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: metaclassReference'; +Comment on Column DD_UML_PROFL.METMDLRFRNC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: metamodelReference'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ProfileApplication +-- (generated from Uml2/ProfileApplication) + +CREATE TABLE DD_UML_PROFLPPLCTN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + RELTDLMNT NUMBER(20), + SOURC NUMBER(20), + TARGT NUMBER(20), + VISBLTY NUMBER(20), + IMPRTDPCKG NUMBER(20), + IMPRTDPRFL NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_PROFLPPLCTN is 'The metamodel type of the metadata model objects that can be stored in this table is: ProfileApplication'; +Comment on Column DD_UML_PROFLPPLCTN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PROFLPPLCTN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PROFLPPLCTN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_PROFLPPLCTN.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_PROFLPPLCTN.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_PROFLPPLCTN.RELTDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: relatedElement'; +Comment on Column DD_UML_PROFLPPLCTN.SOURC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: source'; +Comment on Column DD_UML_PROFLPPLCTN.TARGT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: target'; +Comment on Column DD_UML_PROFLPPLCTN.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_PROFLPPLCTN.IMPRTDPCKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedPackage'; +Comment on Column DD_UML_PROFLPPLCTN.IMPRTDPRFL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedProfile'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Extension +-- (generated from Uml2/Extension) + +CREATE TABLE DD_UML_EXTNSN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + MEMBR NUMBER(20), + IMPRTDMMBR NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + PACKG NUMBER(20), + REDFNTNCNTXT NUMBER(20), + ISLF VARCHAR2(256), + FEATR NUMBER(20), + ISABSTRCT VARCHAR2(256), + INHRTDMMBR NUMBER(20), + GENRL NUMBER(20), + ATTRBT NUMBER(20), + REDFNDCLSSFR NUMBER(20), + POWRTYPXTNT NUMBER(20), + USECS NUMBER(20), + REPRSNTTN NUMBER(20), + RELTDLMNT NUMBER(20), + ISDRVD VARCHAR2(256), + ENDTYP NUMBER(20), + MEMBRND NUMBER(20), + ISRQRD VARCHAR2(256), + METCLSS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_EXTNSN is 'The metamodel type of the metadata model objects that can be stored in this table is: Extension'; +Comment on Column DD_UML_EXTNSN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_EXTNSN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_EXTNSN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_EXTNSN.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_EXTNSN.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_EXTNSN.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_EXTNSN.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_EXTNSN.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_EXTNSN.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_EXTNSN.MEMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: member'; +Comment on Column DD_UML_EXTNSN.IMPRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedMember'; +Comment on Column DD_UML_EXTNSN.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_EXTNSN.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_EXTNSN.PACKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: package'; +Comment on Column DD_UML_EXTNSN.REDFNTNCNTXT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinitionContext'; +Comment on Column DD_UML_EXTNSN.ISLF is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isLeaf'; +Comment on Column DD_UML_EXTNSN.FEATR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: feature'; +Comment on Column DD_UML_EXTNSN.ISABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isAbstract'; +Comment on Column DD_UML_EXTNSN.INHRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inheritedMember'; +Comment on Column DD_UML_EXTNSN.GENRL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: general'; +Comment on Column DD_UML_EXTNSN.ATTRBT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attribute'; +Comment on Column DD_UML_EXTNSN.REDFNDCLSSFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinedClassifier'; +Comment on Column DD_UML_EXTNSN.POWRTYPXTNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: powertypeExtent'; +Comment on Column DD_UML_EXTNSN.USECS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: useCase'; +Comment on Column DD_UML_EXTNSN.REPRSNTTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: representation'; +Comment on Column DD_UML_EXTNSN.RELTDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: relatedElement'; +Comment on Column DD_UML_EXTNSN.ISDRVD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isDerived'; +Comment on Column DD_UML_EXTNSN.ENDTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: endType'; +Comment on Column DD_UML_EXTNSN.MEMBRND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: memberEnd'; +Comment on Column DD_UML_EXTNSN.ISRQRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isRequired'; +Comment on Column DD_UML_EXTNSN.METCLSS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: metaclass'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ExtensionEnd +-- (generated from Uml2/ExtensionEnd) + +CREATE TABLE DD_UML_EXTNSNND +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + REDFNTNCNTXT NUMBER(20), + ISLF VARCHAR2(256), + FEATRNGCLSSFR NUMBER(20), + ISSTTC VARCHAR2(256), + TYP NUMBER(20), + ISORDRD VARCHAR2(256), + ISUNQ VARCHAR2(256), + LOWR VARCHAR2(256), + UPPR VARCHAR2(256), + ISRDNLY VARCHAR2(256), + TEMPLTPRMTR NUMBER(20), + END1 NUMBER(20), + DEPLYDLMNT NUMBER(20), + DEFLT VARCHAR2(256), + ISCMPST VARCHAR2(256), + ISDRVD VARCHAR2(256), + CLASS_ NUMBER(20), + OPPST NUMBER(20), + ISDRVDNN VARCHAR2(256), + REDFNDPRPRTY NUMBER(20), + SUBSTTDPRPRTY NUMBER(20), + ASSCTN NUMBER(20), + AGGRGTN NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_EXTNSNND is 'The metamodel type of the metadata model objects that can be stored in this table is: ExtensionEnd'; +Comment on Column DD_UML_EXTNSNND.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_EXTNSNND.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_EXTNSNND.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_EXTNSNND.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_EXTNSNND.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_EXTNSNND.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_EXTNSNND.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_EXTNSNND.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_EXTNSNND.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_EXTNSNND.REDFNTNCNTXT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinitionContext'; +Comment on Column DD_UML_EXTNSNND.ISLF is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isLeaf'; +Comment on Column DD_UML_EXTNSNND.FEATRNGCLSSFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: featuringClassifier'; +Comment on Column DD_UML_EXTNSNND.ISSTTC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isStatic'; +Comment on Column DD_UML_EXTNSNND.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; +Comment on Column DD_UML_EXTNSNND.ISORDRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isOrdered'; +Comment on Column DD_UML_EXTNSNND.ISUNQ is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isUnique'; +Comment on Column DD_UML_EXTNSNND.LOWR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lower'; +Comment on Column DD_UML_EXTNSNND.UPPR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: upper'; +Comment on Column DD_UML_EXTNSNND.ISRDNLY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isReadOnly'; +Comment on Column DD_UML_EXTNSNND.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_EXTNSNND.END1 is 'This is the feature name as defined in the model class for the feature values which are stored in this column: end'; +Comment on Column DD_UML_EXTNSNND.DEPLYDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: deployedElement'; +Comment on Column DD_UML_EXTNSNND.DEFLT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: default'; +Comment on Column DD_UML_EXTNSNND.ISCMPST is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isComposite'; +Comment on Column DD_UML_EXTNSNND.ISDRVD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isDerived'; +Comment on Column DD_UML_EXTNSNND.CLASS_ is 'This is the feature name as defined in the model class for the feature values which are stored in this column: class_'; +Comment on Column DD_UML_EXTNSNND.OPPST is 'This is the feature name as defined in the model class for the feature values which are stored in this column: opposite'; +Comment on Column DD_UML_EXTNSNND.ISDRVDNN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isDerivedUnion'; +Comment on Column DD_UML_EXTNSNND.REDFNDPRPRTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinedProperty'; +Comment on Column DD_UML_EXTNSNND.SUBSTTDPRPRTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: subsettedProperty'; +Comment on Column DD_UML_EXTNSNND.ASSCTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: association'; +Comment on Column DD_UML_EXTNSNND.AGGRGTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aggregation'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Dependency +-- (generated from Uml2/Dependency) + +CREATE TABLE DD_UML_DEPNDNCY +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + RELTDLMNT NUMBER(20), + SOURC NUMBER(20), + TARGT NUMBER(20), + CLINT NUMBER(20), + SUPPLR NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_DEPNDNCY is 'The metamodel type of the metadata model objects that can be stored in this table is: Dependency'; +Comment on Column DD_UML_DEPNDNCY.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_DEPNDNCY.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_DEPNDNCY.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_DEPNDNCY.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_DEPNDNCY.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_DEPNDNCY.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_DEPNDNCY.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_DEPNDNCY.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_DEPNDNCY.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_DEPNDNCY.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_DEPNDNCY.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_DEPNDNCY.RELTDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: relatedElement'; +Comment on Column DD_UML_DEPNDNCY.SOURC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: source'; +Comment on Column DD_UML_DEPNDNCY.TARGT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: target'; +Comment on Column DD_UML_DEPNDNCY.CLINT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: client'; +Comment on Column DD_UML_DEPNDNCY.SUPPLR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: supplier'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: GeneralizationSet +-- (generated from Uml2/GeneralizationSet) + +CREATE TABLE DD_UML_GENRLZTNST +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + ISCVRNG VARCHAR2(256), + ISDSJNT VARCHAR2(256), + POWRTYP NUMBER(20), + GENRLZTN NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_GENRLZTNST is 'The metamodel type of the metadata model objects that can be stored in this table is: GeneralizationSet'; +Comment on Column DD_UML_GENRLZTNST.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_GENRLZTNST.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_GENRLZTNST.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_GENRLZTNST.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_GENRLZTNST.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_GENRLZTNST.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_GENRLZTNST.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_GENRLZTNST.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_GENRLZTNST.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_GENRLZTNST.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_GENRLZTNST.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_GENRLZTNST.ISCVRNG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isCovering'; +Comment on Column DD_UML_GENRLZTNST.ISDSJNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isDisjoint'; +Comment on Column DD_UML_GENRLZTNST.POWRTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: powertype'; +Comment on Column DD_UML_GENRLZTNST.GENRLZTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: generalization'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: AssociationClass +-- (generated from Uml2/AssociationClass) + +CREATE TABLE DD_UML_ASSCTNCLSS +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + MEMBR NUMBER(20), + IMPRTDMMBR NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + PACKG NUMBER(20), + REDFNTNCNTXT NUMBER(20), + ISLF VARCHAR2(256), + FEATR NUMBER(20), + ISABSTRCT VARCHAR2(256), + INHRTDMMBR NUMBER(20), + GENRL NUMBER(20), + ATTRBT NUMBER(20), + REDFNDCLSSFR NUMBER(20), + POWRTYPXTNT NUMBER(20), + USECS NUMBER(20), + REPRSNTTN NUMBER(20), + CLASSFRBHVR NUMBER(20), + PART NUMBER(20), + ROL NUMBER(20), + SUPRCLSS NUMBER(20), + EXTNSN NUMBER(20), + ISACTV VARCHAR2(256), + RELTDLMNT NUMBER(20), + ISDRVD VARCHAR2(256), + ENDTYP NUMBER(20), + MEMBRND NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_ASSCTNCLSS is 'The metamodel type of the metadata model objects that can be stored in this table is: AssociationClass'; +Comment on Column DD_UML_ASSCTNCLSS.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_ASSCTNCLSS.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_ASSCTNCLSS.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_ASSCTNCLSS.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_ASSCTNCLSS.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_ASSCTNCLSS.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_ASSCTNCLSS.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_ASSCTNCLSS.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_ASSCTNCLSS.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_ASSCTNCLSS.MEMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: member'; +Comment on Column DD_UML_ASSCTNCLSS.IMPRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedMember'; +Comment on Column DD_UML_ASSCTNCLSS.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_ASSCTNCLSS.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_ASSCTNCLSS.PACKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: package'; +Comment on Column DD_UML_ASSCTNCLSS.REDFNTNCNTXT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinitionContext'; +Comment on Column DD_UML_ASSCTNCLSS.ISLF is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isLeaf'; +Comment on Column DD_UML_ASSCTNCLSS.FEATR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: feature'; +Comment on Column DD_UML_ASSCTNCLSS.ISABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isAbstract'; +Comment on Column DD_UML_ASSCTNCLSS.INHRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inheritedMember'; +Comment on Column DD_UML_ASSCTNCLSS.GENRL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: general'; +Comment on Column DD_UML_ASSCTNCLSS.ATTRBT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attribute'; +Comment on Column DD_UML_ASSCTNCLSS.REDFNDCLSSFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinedClassifier'; +Comment on Column DD_UML_ASSCTNCLSS.POWRTYPXTNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: powertypeExtent'; +Comment on Column DD_UML_ASSCTNCLSS.USECS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: useCase'; +Comment on Column DD_UML_ASSCTNCLSS.REPRSNTTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: representation'; +Comment on Column DD_UML_ASSCTNCLSS.CLASSFRBHVR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: classifierBehavior'; +Comment on Column DD_UML_ASSCTNCLSS.PART is 'This is the feature name as defined in the model class for the feature values which are stored in this column: part'; +Comment on Column DD_UML_ASSCTNCLSS.ROL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: role'; +Comment on Column DD_UML_ASSCTNCLSS.SUPRCLSS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: superClass'; +Comment on Column DD_UML_ASSCTNCLSS.EXTNSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: extension'; +Comment on Column DD_UML_ASSCTNCLSS.ISACTV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isActive'; +Comment on Column DD_UML_ASSCTNCLSS.RELTDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: relatedElement'; +Comment on Column DD_UML_ASSCTNCLSS.ISDRVD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isDerived'; +Comment on Column DD_UML_ASSCTNCLSS.ENDTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: endType'; +Comment on Column DD_UML_ASSCTNCLSS.MEMBRND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: memberEnd'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Model +-- (generated from Uml2/Model) + +CREATE TABLE DD_UML_MODL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + MEMBR NUMBER(20), + IMPRTDMMBR NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + NESTDPCKG NUMBER(20), + NESTNGPCKG NUMBER(20), + OWNDTYP NUMBER(20), + APPLDPRFL NUMBER(20), + VIEWPNT VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_MODL is 'The metamodel type of the metadata model objects that can be stored in this table is: Model'; +Comment on Column DD_UML_MODL.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_MODL.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_MODL.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_MODL.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_MODL.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_MODL.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_MODL.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_MODL.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_MODL.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_MODL.MEMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: member'; +Comment on Column DD_UML_MODL.IMPRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedMember'; +Comment on Column DD_UML_MODL.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_MODL.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_MODL.NESTDPCKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nestedPackage'; +Comment on Column DD_UML_MODL.NESTNGPCKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nestingPackage'; +Comment on Column DD_UML_MODL.OWNDTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedType'; +Comment on Column DD_UML_MODL.APPLDPRFL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: appliedProfile'; +Comment on Column DD_UML_MODL.VIEWPNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: viewpoint'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Interface +-- (generated from Uml2/Interface) + +CREATE TABLE DD_UML_INTRFC +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + MEMBR NUMBER(20), + IMPRTDMMBR NUMBER(20), + TEMPLTPRMTR NUMBER(20), + PACKGBLLMNT_VSBLTY NUMBER(20), + PACKG NUMBER(20), + REDFNTNCNTXT NUMBER(20), + ISLF VARCHAR2(256), + FEATR NUMBER(20), + ISABSTRCT VARCHAR2(256), + INHRTDMMBR NUMBER(20), + GENRL NUMBER(20), + ATTRBT NUMBER(20), + REDFNDCLSSFR NUMBER(20), + POWRTYPXTNT NUMBER(20), + USECS NUMBER(20), + REPRSNTTN NUMBER(20), + REDFNDNTRFC NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_INTRFC is 'The metamodel type of the metadata model objects that can be stored in this table is: Interface'; +Comment on Column DD_UML_INTRFC.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_INTRFC.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_INTRFC.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_INTRFC.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_INTRFC.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_INTRFC.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_INTRFC.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_INTRFC.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_INTRFC.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_INTRFC.MEMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: member'; +Comment on Column DD_UML_INTRFC.IMPRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: importedMember'; +Comment on Column DD_UML_INTRFC.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_INTRFC.PACKGBLLMNT_VSBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: packageableElement_visibility'; +Comment on Column DD_UML_INTRFC.PACKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: package'; +Comment on Column DD_UML_INTRFC.REDFNTNCNTXT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinitionContext'; +Comment on Column DD_UML_INTRFC.ISLF is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isLeaf'; +Comment on Column DD_UML_INTRFC.FEATR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: feature'; +Comment on Column DD_UML_INTRFC.ISABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: isAbstract'; +Comment on Column DD_UML_INTRFC.INHRTDMMBR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inheritedMember'; +Comment on Column DD_UML_INTRFC.GENRL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: general'; +Comment on Column DD_UML_INTRFC.ATTRBT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attribute'; +Comment on Column DD_UML_INTRFC.REDFNDCLSSFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinedClassifier'; +Comment on Column DD_UML_INTRFC.POWRTYPXTNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: powertypeExtent'; +Comment on Column DD_UML_INTRFC.USECS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: useCase'; +Comment on Column DD_UML_INTRFC.REPRSNTTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: representation'; +Comment on Column DD_UML_INTRFC.REDFNDNTRFC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: redefinedInterface'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: StringExpression +-- (generated from Uml2/StringExpression) + +CREATE TABLE DD_UML_STRNGXPRSSN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_STRNGXPRSSN is 'The metamodel type of the metadata model objects that can be stored in this table is: StringExpression'; +Comment on Column DD_UML_STRNGXPRSSN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_STRNGXPRSSN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_STRNGXPRSSN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_STRNGXPRSSN.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_STRNGXPRSSN.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: DurationInterval +-- (generated from Uml2/DurationInterval) + +CREATE TABLE DD_UML_DURTNNTRVL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + TYP NUMBER(20), + TEMPLTPRMTR NUMBER(20), + MIN NUMBER(20), + MAX NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_DURTNNTRVL is 'The metamodel type of the metadata model objects that can be stored in this table is: DurationInterval'; +Comment on Column DD_UML_DURTNNTRVL.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_DURTNNTRVL.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_DURTNNTRVL.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_DURTNNTRVL.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_DURTNNTRVL.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_DURTNNTRVL.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_DURTNNTRVL.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_DURTNNTRVL.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_DURTNNTRVL.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_DURTNNTRVL.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; +Comment on Column DD_UML_DURTNNTRVL.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_DURTNNTRVL.MIN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: min'; +Comment on Column DD_UML_DURTNNTRVL.MAX is 'This is the feature name as defined in the model class for the feature values which are stored in this column: max'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: TimeInterval +-- (generated from Uml2/TimeInterval) + +CREATE TABLE DD_UML_TIMNTRVL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + TYP NUMBER(20), + TEMPLTPRMTR NUMBER(20), + MIN NUMBER(20), + MAX NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_TIMNTRVL is 'The metamodel type of the metadata model objects that can be stored in this table is: TimeInterval'; +Comment on Column DD_UML_TIMNTRVL.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_TIMNTRVL.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_TIMNTRVL.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_TIMNTRVL.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_TIMNTRVL.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_TIMNTRVL.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_TIMNTRVL.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_TIMNTRVL.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_TIMNTRVL.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_TIMNTRVL.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; +Comment on Column DD_UML_TIMNTRVL.TEMPLTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: templateParameter'; +Comment on Column DD_UML_TIMNTRVL.MIN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: min'; +Comment on Column DD_UML_TIMNTRVL.MAX is 'This is the feature name as defined in the model class for the feature values which are stored in this column: max'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ParameterSet +-- (generated from Uml2/ParameterSet) + +CREATE TABLE DD_UML_PARMTRST +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OWNDLMNT NUMBER(20), + OWNR NUMBER(20), + NAM VARCHAR2(256), + QUALFDNM VARCHAR2(256), + VISBLTY NUMBER(20), + CLINTDPNDNCY NUMBER(20), + PARMTR NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_UML_PARMTRST is 'The metamodel type of the metadata model objects that can be stored in this table is: ParameterSet'; +Comment on Column DD_UML_PARMTRST.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PARMTRST.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_UML_PARMTRST.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_UML_PARMTRST.OWNDLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ownedElement'; +Comment on Column DD_UML_PARMTRST.OWNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: owner'; +Comment on Column DD_UML_PARMTRST.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_UML_PARMTRST.QUALFDNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qualifiedName'; +Comment on Column DD_UML_PARMTRST.VISBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visibility'; +Comment on Column DD_UML_PARMTRST.CLINTDPNDNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: clientDependency'; +Comment on Column DD_UML_PARMTRST.PARMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: parameter'; + + + +-- +-- The model class name for the set enumeration values held in this table is: CaseConversion +-- (generated from Jdbc/CaseConversion) + +CREATE TABLE DD_JDBC_CASCNVRSN +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_JDBC_CASCNVRSN is 'The model class name for the set enumeration values held in this table is: CaseConversion'; +Comment on Column DD_JDBC_CASCNVRSN.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_JDBC_CASCNVRSN.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: SourceNames +-- (generated from Jdbc/SourceNames) + +CREATE TABLE DD_JDBC_SOURCNMS +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_JDBC_SOURCNMS is 'The model class name for the set enumeration values held in this table is: SourceNames'; +Comment on Column DD_JDBC_SOURCNMS.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_JDBC_SOURCNMS.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: JdbcSourceProperty +-- (generated from Jdbc/JdbcSourceProperty) + +CREATE TABLE DD_JDBC_JDBCSRCPRP +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + VAL VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_JDBC_JDBCSRCPRP is 'The metamodel type of the metadata model objects that can be stored in this table is: JdbcSourceProperty'; +Comment on Column DD_JDBC_JDBCSRCPRP.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_JDBC_JDBCSRCPRP.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_JDBC_JDBCSRCPRP.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_JDBC_JDBCSRCPRP.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_JDBC_JDBCSRCPRP.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: JdbcDriver +-- (generated from Jdbc/JdbcDriver) + +CREATE TABLE DD_JDBC_JDBCDRVR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + URLSYNTX VARCHAR2(256), + JARFLRS VARCHAR2(256), + AVALBLDRVRCLSSNMS VARCHAR2(256), + PREFRRDDRVRCLSSNM VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_JDBC_JDBCDRVR is 'The metamodel type of the metadata model objects that can be stored in this table is: JdbcDriver'; +Comment on Column DD_JDBC_JDBCDRVR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_JDBC_JDBCDRVR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_JDBC_JDBCDRVR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_JDBC_JDBCDRVR.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_JDBC_JDBCDRVR.URLSYNTX is 'This is the feature name as defined in the model class for the feature values which are stored in this column: urlSyntax'; +Comment on Column DD_JDBC_JDBCDRVR.JARFLRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: jarFileUris'; +Comment on Column DD_JDBC_JDBCDRVR.AVALBLDRVRCLSSNMS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: availableDriverClassNames'; +Comment on Column DD_JDBC_JDBCDRVR.PREFRRDDRVRCLSSNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: preferredDriverClassName'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: JdbcSource +-- (generated from Jdbc/JdbcSource) + +CREATE TABLE DD_JDBC_JDBCSRC +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + JDBCDRVR NUMBER(20), + NAM VARCHAR2(256), + DRIVRNM VARCHAR2(256), + DRIVRCLSS VARCHAR2(256), + USERNM VARCHAR2(256), + URL VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_JDBC_JDBCSRC is 'The metamodel type of the metadata model objects that can be stored in this table is: JdbcSource'; +Comment on Column DD_JDBC_JDBCSRC.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_JDBC_JDBCSRC.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_JDBC_JDBCSRC.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_JDBC_JDBCSRC.JDBCDRVR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: jdbcDriver'; +Comment on Column DD_JDBC_JDBCSRC.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_JDBC_JDBCSRC.DRIVRNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: driverName'; +Comment on Column DD_JDBC_JDBCSRC.DRIVRCLSS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: driverClass'; +Comment on Column DD_JDBC_JDBCSRC.USERNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: username'; +Comment on Column DD_JDBC_JDBCSRC.URL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: url'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: JdbcDriverContainer +-- (generated from Jdbc/JdbcDriverContainer) + +CREATE TABLE DD_JDBC_JDBCDRVRCN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_JDBC_JDBCDRVRCN is 'The metamodel type of the metadata model objects that can be stored in this table is: JdbcDriverContainer'; +Comment on Column DD_JDBC_JDBCDRVRCN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_JDBC_JDBCDRVRCN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_JDBC_JDBCDRVRCN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: JdbcSourceContainer +-- (generated from Jdbc/JdbcSourceContainer) + +CREATE TABLE DD_JDBC_JDBCSRCCNT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_JDBC_JDBCSRCCNT is 'The metamodel type of the metadata model objects that can be stored in this table is: JdbcSourceContainer'; +Comment on Column DD_JDBC_JDBCSRCCNT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_JDBC_JDBCSRCCNT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_JDBC_JDBCSRCCNT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: JdbcImportSettings +-- (generated from Jdbc/JdbcImportSettings) + +CREATE TABLE DD_JDBC_JDBCMPRTST +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + CRETCTLGSNMDL CHAR(1), + CRETSCHMSNMDL CHAR(1), + CONVRTCSNMDL NUMBER(20), + GENRTSRCNMSNMDL NUMBER(20), + INCLDDCTLGPTHS VARCHAR2(256), + INCLDDSCHMPTHS VARCHAR2(256), + EXCLDDBJCTPTHS VARCHAR2(256), + INCLDFRGNKYS CHAR(1), + INCLDNDXS CHAR(1), + INCLDPRCDRS CHAR(1), + INCLDPPRXMTNDXS CHAR(1), + INCLDNQNDXS CHAR(1), + INCLDDTBLTYPS VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_JDBC_JDBCMPRTST is 'The metamodel type of the metadata model objects that can be stored in this table is: JdbcImportSettings'; +Comment on Column DD_JDBC_JDBCMPRTST.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_JDBC_JDBCMPRTST.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_JDBC_JDBCMPRTST.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_JDBC_JDBCMPRTST.CRETCTLGSNMDL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: createCatalogsInModel'; +Comment on Column DD_JDBC_JDBCMPRTST.CRETSCHMSNMDL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: createSchemasInModel'; +Comment on Column DD_JDBC_JDBCMPRTST.CONVRTCSNMDL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: convertCaseInModel'; +Comment on Column DD_JDBC_JDBCMPRTST.GENRTSRCNMSNMDL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: generateSourceNamesInModel'; +Comment on Column DD_JDBC_JDBCMPRTST.INCLDDCTLGPTHS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: includedCatalogPaths'; +Comment on Column DD_JDBC_JDBCMPRTST.INCLDDSCHMPTHS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: includedSchemaPaths'; +Comment on Column DD_JDBC_JDBCMPRTST.EXCLDDBJCTPTHS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: excludedObjectPaths'; +Comment on Column DD_JDBC_JDBCMPRTST.INCLDFRGNKYS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: includeForeignKeys'; +Comment on Column DD_JDBC_JDBCMPRTST.INCLDNDXS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: includeIndexes'; +Comment on Column DD_JDBC_JDBCMPRTST.INCLDPRCDRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: includeProcedures'; +Comment on Column DD_JDBC_JDBCMPRTST.INCLDPPRXMTNDXS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: includeApproximateIndexes'; +Comment on Column DD_JDBC_JDBCMPRTST.INCLDNQNDXS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: includeUniqueIndexes'; +Comment on Column DD_JDBC_JDBCMPRTST.INCLDDTBLTYPS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: includedTableTypes'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: JdbcImportOptions +-- (generated from Jdbc/JdbcImportOptions) + +CREATE TABLE DD_JDBC_JDBCMPRTPT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + VAL VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_JDBC_JDBCMPRTPT is 'The metamodel type of the metadata model objects that can be stored in this table is: JdbcImportOptions'; +Comment on Column DD_JDBC_JDBCMPRTPT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_JDBC_JDBCMPRTPT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_JDBC_JDBCMPRTPT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_JDBC_JDBCMPRTPT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_JDBC_JDBCMPRTPT.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The model class name for the set enumeration values held in this table is: ModelType +-- (generated from Core/ModelType) + +CREATE TABLE DD_COR_MODLTYP +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_COR_MODLTYP is 'The model class name for the set enumeration values held in this table is: ModelType'; +Comment on Column DD_COR_MODLTYP.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_COR_MODLTYP.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Annotation +-- (generated from Core/Annotation) + +CREATE TABLE DD_COR_ANNTTN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + DESCRPTN CLOB, + KEYWRDS VARCHAR2(256), + ANNTTDBJCT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_COR_ANNTTN is 'The metamodel type of the metadata model objects that can be stored in this table is: Annotation'; +Comment on Column DD_COR_ANNTTN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_COR_ANNTTN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_COR_ANNTTN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_COR_ANNTTN.DESCRPTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: description'; +Comment on Column DD_COR_ANNTTN.KEYWRDS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: keywords'; +Comment on Column DD_COR_ANNTTN.ANNTTDBJCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: annotatedObject'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: AnnotationContainer +-- (generated from Core/AnnotationContainer) + +CREATE TABLE DD_COR_ANNTTNCNTNR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_COR_ANNTTNCNTNR is 'The metamodel type of the metadata model objects that can be stored in this table is: AnnotationContainer'; +Comment on Column DD_COR_ANNTTNCNTNR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_COR_ANNTTNCNTNR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_COR_ANNTTNCNTNR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ModelAnnotation +-- (generated from Core/ModelAnnotation) + +CREATE TABLE DD_COR_MODLNNTTN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + DESCRPTN CLOB, + NAMNSRC VARCHAR2(256), + PRIMRYMTMDLR VARCHAR2(256), + MODLTYP NUMBER(20), + MAXSTSZ NUMBER(20), + VISBL CHAR(1), + SUPPRTSDSTNCT CHAR(1), + SUPPRTSJN CHAR(1), + SUPPRTSRDRBY CHAR(1), + SUPPRTSTRJN CHAR(1), + SUPPRTSWHRLL CHAR(1), + NAMSPCR VARCHAR2(256), + PRODCRNM VARCHAR2(256), + PRODCRVRSN VARCHAR2(256), + EXTNSNPCKG NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_COR_MODLNNTTN is 'The metamodel type of the metadata model objects that can be stored in this table is: ModelAnnotation'; +Comment on Column DD_COR_MODLNNTTN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_COR_MODLNNTTN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_COR_MODLNNTTN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_COR_MODLNNTTN.DESCRPTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: description'; +Comment on Column DD_COR_MODLNNTTN.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_COR_MODLNNTTN.PRIMRYMTMDLR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: primaryMetamodelUri'; +Comment on Column DD_COR_MODLNNTTN.MODLTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: modelType'; +Comment on Column DD_COR_MODLNNTTN.MAXSTSZ is 'This is the feature name as defined in the model class for the feature values which are stored in this column: maxSetSize'; +Comment on Column DD_COR_MODLNNTTN.VISBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: visible'; +Comment on Column DD_COR_MODLNNTTN.SUPPRTSDSTNCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: supportsDistinct'; +Comment on Column DD_COR_MODLNNTTN.SUPPRTSJN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: supportsJoin'; +Comment on Column DD_COR_MODLNNTTN.SUPPRTSRDRBY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: supportsOrderBy'; +Comment on Column DD_COR_MODLNNTTN.SUPPRTSTRJN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: supportsOuterJoin'; +Comment on Column DD_COR_MODLNNTTN.SUPPRTSWHRLL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: supportsWhereAll'; +Comment on Column DD_COR_MODLNNTTN.NAMSPCR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: namespaceUri'; +Comment on Column DD_COR_MODLNNTTN.PRODCRNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ProducerName'; +Comment on Column DD_COR_MODLNNTTN.PRODCRVRSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ProducerVersion'; +Comment on Column DD_COR_MODLNNTTN.EXTNSNPCKG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: extensionPackage'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Link +-- (generated from Core/Link) + +CREATE TABLE DD_COR_LINK +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + DESCRPTN CLOB, + REFRNCS VARCHAR2(256), + LINKDBJCTS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_COR_LINK is 'The metamodel type of the metadata model objects that can be stored in this table is: Link'; +Comment on Column DD_COR_LINK.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_COR_LINK.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_COR_LINK.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_COR_LINK.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_COR_LINK.DESCRPTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: description'; +Comment on Column DD_COR_LINK.REFRNCS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: references'; +Comment on Column DD_COR_LINK.LINKDBJCTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: linkedObjects'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: LinkContainer +-- (generated from Core/LinkContainer) + +CREATE TABLE DD_COR_LINKCNTNR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_COR_LINKCNTNR is 'The metamodel type of the metadata model objects that can be stored in this table is: LinkContainer'; +Comment on Column DD_COR_LINKCNTNR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_COR_LINKCNTNR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_COR_LINKCNTNR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ModelImport +-- (generated from Core/ModelImport) + +CREATE TABLE DD_COR_MODLMPRT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + PATH VARCHAR2(256), + MODLLCTN VARCHAR2(256), + UUID VARCHAR2(256), + MODLTYP NUMBER(20), + PRIMRYMTMDLR VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_COR_MODLMPRT is 'The metamodel type of the metadata model objects that can be stored in this table is: ModelImport'; +Comment on Column DD_COR_MODLMPRT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_COR_MODLMPRT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_COR_MODLMPRT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_COR_MODLMPRT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_COR_MODLMPRT.PATH is 'This is the feature name as defined in the model class for the feature values which are stored in this column: path'; +Comment on Column DD_COR_MODLMPRT.MODLLCTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: modelLocation'; +Comment on Column DD_COR_MODLMPRT.UUID is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uuid'; +Comment on Column DD_COR_MODLMPRT.MODLTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: modelType'; +Comment on Column DD_COR_MODLMPRT.PRIMRYMTMDLR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: primaryMetamodelUri'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XClass +-- (generated from Extension/XClass) + +CREATE TABLE DD_EXTN_XCLSS +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INSTNCCLSSNM VARCHAR2(256), + INSTNCCLSS VARCHAR2(256), + DEFLTVL VARCHAR2(256), + ABSTRCT CHAR(1), + INTRFC CHAR(1), + ESUPRTYPS NUMBER(20), + EALLTTRBTS NUMBER(20), + EALLRFRNCS NUMBER(20), + EREFRNCS NUMBER(20), + EATTRBTS NUMBER(20), + EALLCNTNMNTS NUMBER(20), + EALLPRTNS NUMBER(20), + EALLSTRCTRLFTRS NUMBER(20), + EALLSPRTYPS NUMBER(20), + EIDTTRBT NUMBER(20), + EXTNDDCLSS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_EXTN_XCLSS is 'The metamodel type of the metadata model objects that can be stored in this table is: XClass'; +Comment on Column DD_EXTN_XCLSS.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_EXTN_XCLSS.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_EXTN_XCLSS.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_EXTN_XCLSS.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_EXTN_XCLSS.INSTNCCLSSNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: instanceClassName'; +Comment on Column DD_EXTN_XCLSS.INSTNCCLSS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: instanceClass'; +Comment on Column DD_EXTN_XCLSS.DEFLTVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultValue'; +Comment on Column DD_EXTN_XCLSS.ABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: abstract'; +Comment on Column DD_EXTN_XCLSS.INTRFC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: interface'; +Comment on Column DD_EXTN_XCLSS.ESUPRTYPS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eSuperTypes'; +Comment on Column DD_EXTN_XCLSS.EALLTTRBTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eAllAttributes'; +Comment on Column DD_EXTN_XCLSS.EALLRFRNCS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eAllReferences'; +Comment on Column DD_EXTN_XCLSS.EREFRNCS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eReferences'; +Comment on Column DD_EXTN_XCLSS.EATTRBTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eAttributes'; +Comment on Column DD_EXTN_XCLSS.EALLCNTNMNTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eAllContainments'; +Comment on Column DD_EXTN_XCLSS.EALLPRTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eAllOperations'; +Comment on Column DD_EXTN_XCLSS.EALLSTRCTRLFTRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eAllStructuralFeatures'; +Comment on Column DD_EXTN_XCLSS.EALLSPRTYPS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eAllSuperTypes'; +Comment on Column DD_EXTN_XCLSS.EIDTTRBT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eIDAttribute'; +Comment on Column DD_EXTN_XCLSS.EXTNDDCLSS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: extendedClass'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XPackage +-- (generated from Extension/XPackage) + +CREATE TABLE DD_EXTN_XPACKG +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NSUR VARCHAR2(256), + NSPRFX VARCHAR2(256), + EFACTRYNSTNC NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_EXTN_XPACKG is 'The metamodel type of the metadata model objects that can be stored in this table is: XPackage'; +Comment on Column DD_EXTN_XPACKG.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_EXTN_XPACKG.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_EXTN_XPACKG.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_EXTN_XPACKG.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_EXTN_XPACKG.NSUR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nsURI'; +Comment on Column DD_EXTN_XPACKG.NSPRFX is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nsPrefix'; +Comment on Column DD_EXTN_XPACKG.EFACTRYNSTNC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eFactoryInstance'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XAttribute +-- (generated from Extension/XAttribute) + +CREATE TABLE DD_EXTN_XATTRBT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + ORDRD CHAR(1), + UNIQ CHAR(1), + LOWRBND NUMBER(20), + UPPRBND NUMBER(20), + MANY CHAR(1), + REQRD CHAR(1), + ETYP NUMBER(20), + CHANGBL CHAR(1), + VOLTL CHAR(1), + TRANSNT CHAR(1), + DEFLTVLLTRL VARCHAR2(256), + DEFLTVL VARCHAR2(256), + UNSTTBL CHAR(1), + DERVD CHAR(1), + ID CHAR(1), + EATTRBTTYP NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_EXTN_XATTRBT is 'The metamodel type of the metadata model objects that can be stored in this table is: XAttribute'; +Comment on Column DD_EXTN_XATTRBT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_EXTN_XATTRBT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_EXTN_XATTRBT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_EXTN_XATTRBT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_EXTN_XATTRBT.ORDRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ordered'; +Comment on Column DD_EXTN_XATTRBT.UNIQ is 'This is the feature name as defined in the model class for the feature values which are stored in this column: unique'; +Comment on Column DD_EXTN_XATTRBT.LOWRBND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lowerBound'; +Comment on Column DD_EXTN_XATTRBT.UPPRBND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: upperBound'; +Comment on Column DD_EXTN_XATTRBT.MANY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: many'; +Comment on Column DD_EXTN_XATTRBT.REQRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: required'; +Comment on Column DD_EXTN_XATTRBT.ETYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eType'; +Comment on Column DD_EXTN_XATTRBT.CHANGBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: changeable'; +Comment on Column DD_EXTN_XATTRBT.VOLTL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: volatile'; +Comment on Column DD_EXTN_XATTRBT.TRANSNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: transient'; +Comment on Column DD_EXTN_XATTRBT.DEFLTVLLTRL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultValueLiteral'; +Comment on Column DD_EXTN_XATTRBT.DEFLTVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultValue'; +Comment on Column DD_EXTN_XATTRBT.UNSTTBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: unsettable'; +Comment on Column DD_EXTN_XATTRBT.DERVD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: derived'; +Comment on Column DD_EXTN_XATTRBT.ID is 'This is the feature name as defined in the model class for the feature values which are stored in this column: iD'; +Comment on Column DD_EXTN_XATTRBT.EATTRBTTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: eAttributeType'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XEnum +-- (generated from Extension/XEnum) + +CREATE TABLE DD_EXTN_XENM +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INSTNCCLSSNM VARCHAR2(256), + INSTNCCLSS VARCHAR2(256), + DEFLTVL VARCHAR2(256), + SERLZBL CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_EXTN_XENM is 'The metamodel type of the metadata model objects that can be stored in this table is: XEnum'; +Comment on Column DD_EXTN_XENM.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_EXTN_XENM.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_EXTN_XENM.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_EXTN_XENM.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_EXTN_XENM.INSTNCCLSSNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: instanceClassName'; +Comment on Column DD_EXTN_XENM.INSTNCCLSS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: instanceClass'; +Comment on Column DD_EXTN_XENM.DEFLTVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultValue'; +Comment on Column DD_EXTN_XENM.SERLZBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: serializable'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XEnumLiteral +-- (generated from Extension/XEnumLiteral) + +CREATE TABLE DD_EXTN_XENMLTRL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + VAL NUMBER(20), + INSTNC VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_EXTN_XENMLTRL is 'The metamodel type of the metadata model objects that can be stored in this table is: XEnumLiteral'; +Comment on Column DD_EXTN_XENMLTRL.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_EXTN_XENMLTRL.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_EXTN_XENMLTRL.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_EXTN_XENMLTRL.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_EXTN_XENMLTRL.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; +Comment on Column DD_EXTN_XENMLTRL.INSTNC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: instance'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDAttributeUseCategory +-- (generated from Xsd/XSDAttributeUseCategory) + +CREATE TABLE DD_XSD_XSDTTRBTSCT +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDTTRBTSCT is 'The model class name for the set enumeration values held in this table is: XSDAttributeUseCategory'; +Comment on Column DD_XSD_XSDTTRBTSCT.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDTTRBTSCT.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDCardinality +-- (generated from Xsd/XSDCardinality) + +CREATE TABLE DD_XSD_XSDCRDNLTY +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDCRDNLTY is 'The model class name for the set enumeration values held in this table is: XSDCardinality'; +Comment on Column DD_XSD_XSDCRDNLTY.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDCRDNLTY.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDComplexFinal +-- (generated from Xsd/XSDComplexFinal) + +CREATE TABLE DD_XSD_XSDCMPLXFNL +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDCMPLXFNL is 'The model class name for the set enumeration values held in this table is: XSDComplexFinal'; +Comment on Column DD_XSD_XSDCMPLXFNL.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDCMPLXFNL.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDCompositor +-- (generated from Xsd/XSDCompositor) + +CREATE TABLE DD_XSD_XSDCMPSTR +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDCMPSTR is 'The model class name for the set enumeration values held in this table is: XSDCompositor'; +Comment on Column DD_XSD_XSDCMPSTR.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDCMPSTR.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDConstraint +-- (generated from Xsd/XSDConstraint) + +CREATE TABLE DD_XSD_XSDCNSTRNT +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDCNSTRNT is 'The model class name for the set enumeration values held in this table is: XSDConstraint'; +Comment on Column DD_XSD_XSDCNSTRNT.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDCNSTRNT.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDContentTypeCategory +-- (generated from Xsd/XSDContentTypeCategory) + +CREATE TABLE DD_XSD_XSDCNTNTTYP +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDCNTNTTYP is 'The model class name for the set enumeration values held in this table is: XSDContentTypeCategory'; +Comment on Column DD_XSD_XSDCNTNTTYP.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDCNTNTTYP.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDDerivationMethod +-- (generated from Xsd/XSDDerivationMethod) + +CREATE TABLE DD_XSD_XSDDRVTNMTH +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDDRVTNMTH is 'The model class name for the set enumeration values held in this table is: XSDDerivationMethod'; +Comment on Column DD_XSD_XSDDRVTNMTH.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDDRVTNMTH.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDDiagnosticSeverity +-- (generated from Xsd/XSDDiagnosticSeverity) + +CREATE TABLE DD_XSD_XSDDGNSTCSV +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDDGNSTCSV is 'The model class name for the set enumeration values held in this table is: XSDDiagnosticSeverity'; +Comment on Column DD_XSD_XSDDGNSTCSV.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDDGNSTCSV.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDDisallowedSubstitutions +-- (generated from Xsd/XSDDisallowedSubstitutions) + +CREATE TABLE DD_XSD_XSDDSLLWDSB +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDDSLLWDSB is 'The model class name for the set enumeration values held in this table is: XSDDisallowedSubstitutions'; +Comment on Column DD_XSD_XSDDSLLWDSB.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDDSLLWDSB.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDForm +-- (generated from Xsd/XSDForm) + +CREATE TABLE DD_XSD_XSDFRM +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDFRM is 'The model class name for the set enumeration values held in this table is: XSDForm'; +Comment on Column DD_XSD_XSDFRM.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDFRM.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDIdentityConstraintCategory +-- (generated from Xsd/XSDIdentityConstraintCategory) + +CREATE TABLE DD_XSD_XSDDNTTYCNS +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDDNTTYCNS is 'The model class name for the set enumeration values held in this table is: XSDIdentityConstraintCategory'; +Comment on Column DD_XSD_XSDDNTTYCNS.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDDNTTYCNS.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDNamespaceConstraintCategory +-- (generated from Xsd/XSDNamespaceConstraintCategory) + +CREATE TABLE DD_XSD_XSDNMSPCCNS +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDNMSPCCNS is 'The model class name for the set enumeration values held in this table is: XSDNamespaceConstraintCategory'; +Comment on Column DD_XSD_XSDNMSPCCNS.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDNMSPCCNS.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDOrdered +-- (generated from Xsd/XSDOrdered) + +CREATE TABLE DD_XSD_XSDRDRD +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDRDRD is 'The model class name for the set enumeration values held in this table is: XSDOrdered'; +Comment on Column DD_XSD_XSDRDRD.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDRDRD.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDProcessContents +-- (generated from Xsd/XSDProcessContents) + +CREATE TABLE DD_XSD_XSDPRCSSCNT +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDPRCSSCNT is 'The model class name for the set enumeration values held in this table is: XSDProcessContents'; +Comment on Column DD_XSD_XSDPRCSSCNT.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDPRCSSCNT.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDProhibitedSubstitutions +-- (generated from Xsd/XSDProhibitedSubstitutions) + +CREATE TABLE DD_XSD_XSDPRHBTDSB +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDPRHBTDSB is 'The model class name for the set enumeration values held in this table is: XSDProhibitedSubstitutions'; +Comment on Column DD_XSD_XSDPRHBTDSB.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDPRHBTDSB.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDSimpleFinal +-- (generated from Xsd/XSDSimpleFinal) + +CREATE TABLE DD_XSD_XSDSMPLFNL +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDSMPLFNL is 'The model class name for the set enumeration values held in this table is: XSDSimpleFinal'; +Comment on Column DD_XSD_XSDSMPLFNL.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDSMPLFNL.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDSubstitutionGroupExclusions +-- (generated from Xsd/XSDSubstitutionGroupExclusions) + +CREATE TABLE DD_XSD_XSDSBSTTTNG +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDSBSTTTNG is 'The model class name for the set enumeration values held in this table is: XSDSubstitutionGroupExclusions'; +Comment on Column DD_XSD_XSDSBSTTTNG.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDSBSTTTNG.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDVariety +-- (generated from Xsd/XSDVariety) + +CREATE TABLE DD_XSD_XSDVRTY +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDVRTY is 'The model class name for the set enumeration values held in this table is: XSDVariety'; +Comment on Column DD_XSD_XSDVRTY.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDVRTY.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDWhiteSpace +-- (generated from Xsd/XSDWhiteSpace) + +CREATE TABLE DD_XSD_XSDWHTSPC +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDWHTSPC is 'The model class name for the set enumeration values held in this table is: XSDWhiteSpace'; +Comment on Column DD_XSD_XSDWHTSPC.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDWHTSPC.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: XSDXPathVariety +-- (generated from Xsd/XSDXPathVariety) + +CREATE TABLE DD_XSD_XSDXPTHVRTY +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_XSD_XSDXPTHVRTY is 'The model class name for the set enumeration values held in this table is: XSDXPathVariety'; +Comment on Column DD_XSD_XSDXPTHVRTY.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_XSD_XSDXPTHVRTY.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDAnnotation +-- (generated from Xsd/XSDAnnotation) + +CREATE TABLE DD_XSD_XSDNNTTN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + APPLCTNNFRMTN CLOB, + USERNFRMTN CLOB, + ATTRBTS CLOB, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDNNTTN is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDAnnotation'; +Comment on Column DD_XSD_XSDNNTTN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDNNTTN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDNNTTN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDNNTTN.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDNNTTN.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDNNTTN.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDNNTTN.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDNNTTN.APPLCTNNFRMTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: applicationInformation'; +Comment on Column DD_XSD_XSDNNTTN.USERNFRMTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: userInformation'; +Comment on Column DD_XSD_XSDNNTTN.ATTRBTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attributes'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDAttributeDeclaration +-- (generated from Xsd/XSDAttributeDeclaration) + +CREATE TABLE DD_XSD_XSDTTRBTDCL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + NAM VARCHAR2(256), + TARGTNMSPC VARCHAR2(256), + ALISNM VARCHAR2(256), + URI VARCHAR2(256), + ALISR VARCHAR2(256), + QNAM VARCHAR2(256), + VAL CLOB, + CONSTRNT NUMBER(20), + FORM NUMBER(20), + LEXCLVL VARCHAR2(256), + GLOBL CHAR(1), + FEATRRFRNC CHAR(1), + SCOP NUMBER(20), + RESLVDFTR NUMBER(20), + TYP NUMBER(20), + ATTRBTDCLRTNRFRNC CHAR(1), + TYPDFNTN NUMBER(20), + RESLVDTTRBTDCLRTN NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDTTRBTDCL is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDAttributeDeclaration'; +Comment on Column DD_XSD_XSDTTRBTDCL.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDTTRBTDCL.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDTTRBTDCL.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDTTRBTDCL.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDTTRBTDCL.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDTTRBTDCL.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDTTRBTDCL.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDTTRBTDCL.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_XSD_XSDTTRBTDCL.TARGTNMSPC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: targetNamespace'; +Comment on Column DD_XSD_XSDTTRBTDCL.ALISNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasName'; +Comment on Column DD_XSD_XSDTTRBTDCL.URI is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uRI'; +Comment on Column DD_XSD_XSDTTRBTDCL.ALISR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasURI'; +Comment on Column DD_XSD_XSDTTRBTDCL.QNAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qName'; +Comment on Column DD_XSD_XSDTTRBTDCL.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; +Comment on Column DD_XSD_XSDTTRBTDCL.CONSTRNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: constraint'; +Comment on Column DD_XSD_XSDTTRBTDCL.FORM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: form'; +Comment on Column DD_XSD_XSDTTRBTDCL.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDTTRBTDCL.GLOBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: global'; +Comment on Column DD_XSD_XSDTTRBTDCL.FEATRRFRNC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: featureReference'; +Comment on Column DD_XSD_XSDTTRBTDCL.SCOP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: scope'; +Comment on Column DD_XSD_XSDTTRBTDCL.RESLVDFTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: resolvedFeature'; +Comment on Column DD_XSD_XSDTTRBTDCL.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; +Comment on Column DD_XSD_XSDTTRBTDCL.ATTRBTDCLRTNRFRNC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attributeDeclarationReference'; +Comment on Column DD_XSD_XSDTTRBTDCL.TYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: typeDefinition'; +Comment on Column DD_XSD_XSDTTRBTDCL.RESLVDTTRBTDCLRTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: resolvedAttributeDeclaration'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDAttributeGroupDefinition +-- (generated from Xsd/XSDAttributeGroupDefinition) + +CREATE TABLE DD_XSD_XSDTTRBTGRP +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + NAM VARCHAR2(256), + TARGTNMSPC VARCHAR2(256), + ALISNM VARCHAR2(256), + URI VARCHAR2(256), + ALISR VARCHAR2(256), + QNAM VARCHAR2(256), + CIRCLR CHAR(1), + ATTRBTGRPDFNTNRFRNC CHAR(1), + ATTRBTSS NUMBER(20), + ATTRBTWLDCRD NUMBER(20), + RESLVDTTRBTGRPDFNTN NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDTTRBTGRP is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDAttributeGroupDefinition'; +Comment on Column DD_XSD_XSDTTRBTGRP.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDTTRBTGRP.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDTTRBTGRP.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDTTRBTGRP.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDTTRBTGRP.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDTTRBTGRP.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDTTRBTGRP.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDTTRBTGRP.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_XSD_XSDTTRBTGRP.TARGTNMSPC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: targetNamespace'; +Comment on Column DD_XSD_XSDTTRBTGRP.ALISNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasName'; +Comment on Column DD_XSD_XSDTTRBTGRP.URI is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uRI'; +Comment on Column DD_XSD_XSDTTRBTGRP.ALISR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasURI'; +Comment on Column DD_XSD_XSDTTRBTGRP.QNAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qName'; +Comment on Column DD_XSD_XSDTTRBTGRP.CIRCLR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: circular'; +Comment on Column DD_XSD_XSDTTRBTGRP.ATTRBTGRPDFNTNRFRNC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attributeGroupDefinitionReference'; +Comment on Column DD_XSD_XSDTTRBTGRP.ATTRBTSS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attributeUses'; +Comment on Column DD_XSD_XSDTTRBTGRP.ATTRBTWLDCRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attributeWildcard'; +Comment on Column DD_XSD_XSDTTRBTGRP.RESLVDTTRBTGRPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: resolvedAttributeGroupDefinition'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDAttributeUse +-- (generated from Xsd/XSDAttributeUse) + +CREATE TABLE DD_XSD_XSDTTRBTS +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + REQRD CHAR(1), + VAL CLOB, + CONSTRNT NUMBER(20), + USE1 NUMBER(20), + LEXCLVL VARCHAR2(256), + ATTRBTDCLRTN NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDTTRBTS is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDAttributeUse'; +Comment on Column DD_XSD_XSDTTRBTS.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDTTRBTS.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDTTRBTS.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDTTRBTS.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDTTRBTS.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDTTRBTS.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDTTRBTS.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDTTRBTS.REQRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: required'; +Comment on Column DD_XSD_XSDTTRBTS.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; +Comment on Column DD_XSD_XSDTTRBTS.CONSTRNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: constraint'; +Comment on Column DD_XSD_XSDTTRBTS.USE1 is 'This is the feature name as defined in the model class for the feature values which are stored in this column: use'; +Comment on Column DD_XSD_XSDTTRBTS.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDTTRBTS.ATTRBTDCLRTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attributeDeclaration'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDBoundedFacet +-- (generated from Xsd/XSDBoundedFacet) + +CREATE TABLE DD_XSD_XSDBNDDFCT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + LEXCLVL CLOB, + FACTNM VARCHAR2(256), + EFFCTVVL CLOB, + SIMPLTYPDFNTN NUMBER(20), + VAL CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDBNDDFCT is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDBoundedFacet'; +Comment on Column DD_XSD_XSDBNDDFCT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDBNDDFCT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDBNDDFCT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDBNDDFCT.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDBNDDFCT.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDBNDDFCT.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDBNDDFCT.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDBNDDFCT.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDBNDDFCT.FACTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facetName'; +Comment on Column DD_XSD_XSDBNDDFCT.EFFCTVVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveValue'; +Comment on Column DD_XSD_XSDBNDDFCT.SIMPLTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleTypeDefinition'; +Comment on Column DD_XSD_XSDBNDDFCT.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDCardinalityFacet +-- (generated from Xsd/XSDCardinalityFacet) + +CREATE TABLE DD_XSD_XSDCRDNLTYF +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + LEXCLVL CLOB, + FACTNM VARCHAR2(256), + EFFCTVVL CLOB, + SIMPLTYPDFNTN NUMBER(20), + VAL NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDCRDNLTYF is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDCardinalityFacet'; +Comment on Column DD_XSD_XSDCRDNLTYF.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDCRDNLTYF.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDCRDNLTYF.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDCRDNLTYF.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDCRDNLTYF.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDCRDNLTYF.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDCRDNLTYF.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDCRDNLTYF.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDCRDNLTYF.FACTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facetName'; +Comment on Column DD_XSD_XSDCRDNLTYF.EFFCTVVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveValue'; +Comment on Column DD_XSD_XSDCRDNLTYF.SIMPLTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleTypeDefinition'; +Comment on Column DD_XSD_XSDCRDNLTYF.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDComplexTypeDefinition +-- (generated from Xsd/XSDComplexTypeDefinition) + +CREATE TABLE DD_XSD_XSDCMPLXTYP +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + NAM VARCHAR2(256), + TARGTNMSPC VARCHAR2(256), + ALISNM VARCHAR2(256), + URI VARCHAR2(256), + ALISR VARCHAR2(256), + QNAM VARCHAR2(256), + CIRCLR CHAR(1), + ANNTTNS NUMBER(20), + ROOTTYP NUMBER(20), + BASTYP NUMBER(20), + SIMPLTYP NUMBER(20), + COMPLXTYP NUMBER(20), + DERVTNMTHD NUMBER(20), + FINL NUMBER(20), + ABSTRCT CHAR(1), + CONTNTTYPCTGRY NUMBER(20), + PROHBTDSBSTTTNS NUMBER(20), + LEXCLFNL NUMBER(20), + BLOCK NUMBER(20), + MIXD CHAR(1), + BASTYPDFNTN NUMBER(20), + CONTNTTYP NUMBER(20), + ATTRBTSS NUMBER(20), + ATTRBTWLDCRD NUMBER(20), + ROOTTYPDFNTN NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDCMPLXTYP is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDComplexTypeDefinition'; +Comment on Column DD_XSD_XSDCMPLXTYP.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDCMPLXTYP.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDCMPLXTYP.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDCMPLXTYP.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDCMPLXTYP.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDCMPLXTYP.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDCMPLXTYP.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDCMPLXTYP.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_XSD_XSDCMPLXTYP.TARGTNMSPC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: targetNamespace'; +Comment on Column DD_XSD_XSDCMPLXTYP.ALISNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasName'; +Comment on Column DD_XSD_XSDCMPLXTYP.URI is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uRI'; +Comment on Column DD_XSD_XSDCMPLXTYP.ALISR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasURI'; +Comment on Column DD_XSD_XSDCMPLXTYP.QNAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qName'; +Comment on Column DD_XSD_XSDCMPLXTYP.CIRCLR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: circular'; +Comment on Column DD_XSD_XSDCMPLXTYP.ANNTTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: annotations'; +Comment on Column DD_XSD_XSDCMPLXTYP.ROOTTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootType'; +Comment on Column DD_XSD_XSDCMPLXTYP.BASTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: baseType'; +Comment on Column DD_XSD_XSDCMPLXTYP.SIMPLTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleType'; +Comment on Column DD_XSD_XSDCMPLXTYP.COMPLXTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: complexType'; +Comment on Column DD_XSD_XSDCMPLXTYP.DERVTNMTHD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: derivationMethod'; +Comment on Column DD_XSD_XSDCMPLXTYP.FINL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: final'; +Comment on Column DD_XSD_XSDCMPLXTYP.ABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: abstract'; +Comment on Column DD_XSD_XSDCMPLXTYP.CONTNTTYPCTGRY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: contentTypeCategory'; +Comment on Column DD_XSD_XSDCMPLXTYP.PROHBTDSBSTTTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: prohibitedSubstitutions'; +Comment on Column DD_XSD_XSDCMPLXTYP.LEXCLFNL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalFinal'; +Comment on Column DD_XSD_XSDCMPLXTYP.BLOCK is 'This is the feature name as defined in the model class for the feature values which are stored in this column: block'; +Comment on Column DD_XSD_XSDCMPLXTYP.MIXD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: mixed'; +Comment on Column DD_XSD_XSDCMPLXTYP.BASTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: baseTypeDefinition'; +Comment on Column DD_XSD_XSDCMPLXTYP.CONTNTTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: contentType'; +Comment on Column DD_XSD_XSDCMPLXTYP.ATTRBTSS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attributeUses'; +Comment on Column DD_XSD_XSDCMPLXTYP.ATTRBTWLDCRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attributeWildcard'; +Comment on Column DD_XSD_XSDCMPLXTYP.ROOTTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootTypeDefinition'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDDiagnostic +-- (generated from Xsd/XSDDiagnostic) + +CREATE TABLE DD_XSD_XSDDGNSTC +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + SEVRTY NUMBER(20), + MESSG VARCHAR2(256), + LOCTNR VARCHAR2(256), + LIN NUMBER(20), + COLMN NUMBER(20), + NOD CLOB, + ANNTTNR VARCHAR2(256), + COMPNNTS NUMBER(20), + PRIMRYCMPNNT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDDGNSTC is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDDiagnostic'; +Comment on Column DD_XSD_XSDDGNSTC.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDDGNSTC.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDDGNSTC.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDDGNSTC.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDDGNSTC.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDDGNSTC.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDDGNSTC.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDDGNSTC.SEVRTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: severity'; +Comment on Column DD_XSD_XSDDGNSTC.MESSG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: message'; +Comment on Column DD_XSD_XSDDGNSTC.LOCTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: locationURI'; +Comment on Column DD_XSD_XSDDGNSTC.LIN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: line'; +Comment on Column DD_XSD_XSDDGNSTC.COLMN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: column'; +Comment on Column DD_XSD_XSDDGNSTC.NOD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: node'; +Comment on Column DD_XSD_XSDDGNSTC.ANNTTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: annotationURI'; +Comment on Column DD_XSD_XSDDGNSTC.COMPNNTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: components'; +Comment on Column DD_XSD_XSDDGNSTC.PRIMRYCMPNNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: primaryComponent'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDElementDeclaration +-- (generated from Xsd/XSDElementDeclaration) + +CREATE TABLE DD_XSD_XSDLMNTDCLR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + NAM VARCHAR2(256), + TARGTNMSPC VARCHAR2(256), + ALISNM VARCHAR2(256), + URI VARCHAR2(256), + ALISR VARCHAR2(256), + QNAM VARCHAR2(256), + VAL CLOB, + CONSTRNT NUMBER(20), + FORM NUMBER(20), + LEXCLVL VARCHAR2(256), + GLOBL CHAR(1), + FEATRRFRNC CHAR(1), + SCOP NUMBER(20), + RESLVDFTR NUMBER(20), + TYP NUMBER(20), + NILLBL CHAR(1), + DISLLWDSBSTTTNS NUMBER(20), + SUBSTTTNGRPXCLSNS NUMBER(20), + ABSTRCT CHAR(1), + LEXCLFNL NUMBER(20), + BLOCK NUMBER(20), + ELEMNTDCLRTNRFRNC CHAR(1), + CIRCLR CHAR(1), + TYPDFNTN NUMBER(20), + RESLVDLMNTDCLRTN NUMBER(20), + SUBSTTTNGRPFFLTN NUMBER(20), + SUBSTTTNGRP NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDLMNTDCLR is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDElementDeclaration'; +Comment on Column DD_XSD_XSDLMNTDCLR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDLMNTDCLR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDLMNTDCLR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDLMNTDCLR.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDLMNTDCLR.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDLMNTDCLR.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDLMNTDCLR.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDLMNTDCLR.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_XSD_XSDLMNTDCLR.TARGTNMSPC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: targetNamespace'; +Comment on Column DD_XSD_XSDLMNTDCLR.ALISNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasName'; +Comment on Column DD_XSD_XSDLMNTDCLR.URI is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uRI'; +Comment on Column DD_XSD_XSDLMNTDCLR.ALISR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasURI'; +Comment on Column DD_XSD_XSDLMNTDCLR.QNAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qName'; +Comment on Column DD_XSD_XSDLMNTDCLR.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; +Comment on Column DD_XSD_XSDLMNTDCLR.CONSTRNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: constraint'; +Comment on Column DD_XSD_XSDLMNTDCLR.FORM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: form'; +Comment on Column DD_XSD_XSDLMNTDCLR.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDLMNTDCLR.GLOBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: global'; +Comment on Column DD_XSD_XSDLMNTDCLR.FEATRRFRNC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: featureReference'; +Comment on Column DD_XSD_XSDLMNTDCLR.SCOP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: scope'; +Comment on Column DD_XSD_XSDLMNTDCLR.RESLVDFTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: resolvedFeature'; +Comment on Column DD_XSD_XSDLMNTDCLR.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; +Comment on Column DD_XSD_XSDLMNTDCLR.NILLBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nillable'; +Comment on Column DD_XSD_XSDLMNTDCLR.DISLLWDSBSTTTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: disallowedSubstitutions'; +Comment on Column DD_XSD_XSDLMNTDCLR.SUBSTTTNGRPXCLSNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: substitutionGroupExclusions'; +Comment on Column DD_XSD_XSDLMNTDCLR.ABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: abstract'; +Comment on Column DD_XSD_XSDLMNTDCLR.LEXCLFNL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalFinal'; +Comment on Column DD_XSD_XSDLMNTDCLR.BLOCK is 'This is the feature name as defined in the model class for the feature values which are stored in this column: block'; +Comment on Column DD_XSD_XSDLMNTDCLR.ELEMNTDCLRTNRFRNC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: elementDeclarationReference'; +Comment on Column DD_XSD_XSDLMNTDCLR.CIRCLR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: circular'; +Comment on Column DD_XSD_XSDLMNTDCLR.TYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: typeDefinition'; +Comment on Column DD_XSD_XSDLMNTDCLR.RESLVDLMNTDCLRTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: resolvedElementDeclaration'; +Comment on Column DD_XSD_XSDLMNTDCLR.SUBSTTTNGRPFFLTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: substitutionGroupAffiliation'; +Comment on Column DD_XSD_XSDLMNTDCLR.SUBSTTTNGRP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: substitutionGroup'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDEnumerationFacet +-- (generated from Xsd/XSDEnumerationFacet) + +CREATE TABLE DD_XSD_XSDNMRTNFCT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + LEXCLVL CLOB, + FACTNM VARCHAR2(256), + EFFCTVVL CLOB, + SIMPLTYPDFNTN NUMBER(20), + ANNTTNS NUMBER(20), + VAL CLOB, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDNMRTNFCT is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDEnumerationFacet'; +Comment on Column DD_XSD_XSDNMRTNFCT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDNMRTNFCT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDNMRTNFCT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDNMRTNFCT.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDNMRTNFCT.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDNMRTNFCT.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDNMRTNFCT.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDNMRTNFCT.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDNMRTNFCT.FACTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facetName'; +Comment on Column DD_XSD_XSDNMRTNFCT.EFFCTVVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveValue'; +Comment on Column DD_XSD_XSDNMRTNFCT.SIMPLTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleTypeDefinition'; +Comment on Column DD_XSD_XSDNMRTNFCT.ANNTTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: annotations'; +Comment on Column DD_XSD_XSDNMRTNFCT.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDFractionDigitsFacet +-- (generated from Xsd/XSDFractionDigitsFacet) + +CREATE TABLE DD_XSD_XSDFRCTNDGT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + LEXCLVL CLOB, + FACTNM VARCHAR2(256), + EFFCTVVL CLOB, + SIMPLTYPDFNTN NUMBER(20), + FIXD CHAR(1), + VAL NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDFRCTNDGT is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDFractionDigitsFacet'; +Comment on Column DD_XSD_XSDFRCTNDGT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDFRCTNDGT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDFRCTNDGT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDFRCTNDGT.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDFRCTNDGT.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDFRCTNDGT.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDFRCTNDGT.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDFRCTNDGT.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDFRCTNDGT.FACTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facetName'; +Comment on Column DD_XSD_XSDFRCTNDGT.EFFCTVVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveValue'; +Comment on Column DD_XSD_XSDFRCTNDGT.SIMPLTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleTypeDefinition'; +Comment on Column DD_XSD_XSDFRCTNDGT.FIXD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: fixed'; +Comment on Column DD_XSD_XSDFRCTNDGT.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDIdentityConstraintDefinition +-- (generated from Xsd/XSDIdentityConstraintDefinition) + +CREATE TABLE DD_XSD_XSDDNTTYC_1 +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + NAM VARCHAR2(256), + TARGTNMSPC VARCHAR2(256), + ALISNM VARCHAR2(256), + URI VARCHAR2(256), + ALISR VARCHAR2(256), + QNAM VARCHAR2(256), + IDENTTYCNSTRNTCTGRY NUMBER(20), + REFRNCDKY NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDDNTTYC_1 is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDIdentityConstraintDefinition'; +Comment on Column DD_XSD_XSDDNTTYC_1.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDDNTTYC_1.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDDNTTYC_1.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDDNTTYC_1.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDDNTTYC_1.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDDNTTYC_1.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDDNTTYC_1.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDDNTTYC_1.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_XSD_XSDDNTTYC_1.TARGTNMSPC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: targetNamespace'; +Comment on Column DD_XSD_XSDDNTTYC_1.ALISNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasName'; +Comment on Column DD_XSD_XSDDNTTYC_1.URI is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uRI'; +Comment on Column DD_XSD_XSDDNTTYC_1.ALISR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasURI'; +Comment on Column DD_XSD_XSDDNTTYC_1.QNAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qName'; +Comment on Column DD_XSD_XSDDNTTYC_1.IDENTTYCNSTRNTCTGRY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: identityConstraintCategory'; +Comment on Column DD_XSD_XSDDNTTYC_1.REFRNCDKY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: referencedKey'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDImport +-- (generated from Xsd/XSDImport) + +CREATE TABLE DD_XSD_XSDMPRT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + SCHMLCTN VARCHAR2(256), + RESLVDSCHM NUMBER(20), + NAMSPC VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDMPRT is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDImport'; +Comment on Column DD_XSD_XSDMPRT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMPRT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMPRT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDMPRT.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDMPRT.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDMPRT.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDMPRT.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDMPRT.SCHMLCTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schemaLocation'; +Comment on Column DD_XSD_XSDMPRT.RESLVDSCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: resolvedSchema'; +Comment on Column DD_XSD_XSDMPRT.NAMSPC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: namespace'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDInclude +-- (generated from Xsd/XSDInclude) + +CREATE TABLE DD_XSD_XSDNCLD +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + SCHMLCTN VARCHAR2(256), + RESLVDSCHM NUMBER(20), + INCRPRTDSCHM NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDNCLD is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDInclude'; +Comment on Column DD_XSD_XSDNCLD.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDNCLD.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDNCLD.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDNCLD.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDNCLD.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDNCLD.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDNCLD.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDNCLD.SCHMLCTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schemaLocation'; +Comment on Column DD_XSD_XSDNCLD.RESLVDSCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: resolvedSchema'; +Comment on Column DD_XSD_XSDNCLD.INCRPRTDSCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: incorporatedSchema'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDLengthFacet +-- (generated from Xsd/XSDLengthFacet) + +CREATE TABLE DD_XSD_XSDLNGTHFCT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + LEXCLVL CLOB, + FACTNM VARCHAR2(256), + EFFCTVVL CLOB, + SIMPLTYPDFNTN NUMBER(20), + FIXD CHAR(1), + VAL NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDLNGTHFCT is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDLengthFacet'; +Comment on Column DD_XSD_XSDLNGTHFCT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDLNGTHFCT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDLNGTHFCT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDLNGTHFCT.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDLNGTHFCT.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDLNGTHFCT.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDLNGTHFCT.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDLNGTHFCT.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDLNGTHFCT.FACTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facetName'; +Comment on Column DD_XSD_XSDLNGTHFCT.EFFCTVVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveValue'; +Comment on Column DD_XSD_XSDLNGTHFCT.SIMPLTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleTypeDefinition'; +Comment on Column DD_XSD_XSDLNGTHFCT.FIXD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: fixed'; +Comment on Column DD_XSD_XSDLNGTHFCT.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDMaxExclusiveFacet +-- (generated from Xsd/XSDMaxExclusiveFacet) + +CREATE TABLE DD_XSD_XSDMXXCLSVF +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + LEXCLVL CLOB, + FACTNM VARCHAR2(256), + EFFCTVVL CLOB, + SIMPLTYPDFNTN NUMBER(20), + FIXD CHAR(1), + VAL CLOB, + INCLSV CHAR(1), + EXCLSV CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDMXXCLSVF is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDMaxExclusiveFacet'; +Comment on Column DD_XSD_XSDMXXCLSVF.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMXXCLSVF.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMXXCLSVF.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDMXXCLSVF.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDMXXCLSVF.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDMXXCLSVF.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDMXXCLSVF.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDMXXCLSVF.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDMXXCLSVF.FACTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facetName'; +Comment on Column DD_XSD_XSDMXXCLSVF.EFFCTVVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveValue'; +Comment on Column DD_XSD_XSDMXXCLSVF.SIMPLTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleTypeDefinition'; +Comment on Column DD_XSD_XSDMXXCLSVF.FIXD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: fixed'; +Comment on Column DD_XSD_XSDMXXCLSVF.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; +Comment on Column DD_XSD_XSDMXXCLSVF.INCLSV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inclusive'; +Comment on Column DD_XSD_XSDMXXCLSVF.EXCLSV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: exclusive'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDMaxInclusiveFacet +-- (generated from Xsd/XSDMaxInclusiveFacet) + +CREATE TABLE DD_XSD_XSDMXNCLSVF +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + LEXCLVL CLOB, + FACTNM VARCHAR2(256), + EFFCTVVL CLOB, + SIMPLTYPDFNTN NUMBER(20), + FIXD CHAR(1), + VAL CLOB, + INCLSV CHAR(1), + EXCLSV CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDMXNCLSVF is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDMaxInclusiveFacet'; +Comment on Column DD_XSD_XSDMXNCLSVF.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMXNCLSVF.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMXNCLSVF.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDMXNCLSVF.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDMXNCLSVF.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDMXNCLSVF.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDMXNCLSVF.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDMXNCLSVF.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDMXNCLSVF.FACTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facetName'; +Comment on Column DD_XSD_XSDMXNCLSVF.EFFCTVVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveValue'; +Comment on Column DD_XSD_XSDMXNCLSVF.SIMPLTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleTypeDefinition'; +Comment on Column DD_XSD_XSDMXNCLSVF.FIXD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: fixed'; +Comment on Column DD_XSD_XSDMXNCLSVF.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; +Comment on Column DD_XSD_XSDMXNCLSVF.INCLSV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inclusive'; +Comment on Column DD_XSD_XSDMXNCLSVF.EXCLSV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: exclusive'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDMaxLengthFacet +-- (generated from Xsd/XSDMaxLengthFacet) + +CREATE TABLE DD_XSD_XSDMXLNGTHF +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + LEXCLVL CLOB, + FACTNM VARCHAR2(256), + EFFCTVVL CLOB, + SIMPLTYPDFNTN NUMBER(20), + FIXD CHAR(1), + VAL NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDMXLNGTHF is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDMaxLengthFacet'; +Comment on Column DD_XSD_XSDMXLNGTHF.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMXLNGTHF.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMXLNGTHF.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDMXLNGTHF.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDMXLNGTHF.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDMXLNGTHF.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDMXLNGTHF.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDMXLNGTHF.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDMXLNGTHF.FACTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facetName'; +Comment on Column DD_XSD_XSDMXLNGTHF.EFFCTVVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveValue'; +Comment on Column DD_XSD_XSDMXLNGTHF.SIMPLTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleTypeDefinition'; +Comment on Column DD_XSD_XSDMXLNGTHF.FIXD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: fixed'; +Comment on Column DD_XSD_XSDMXLNGTHF.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDMinExclusiveFacet +-- (generated from Xsd/XSDMinExclusiveFacet) + +CREATE TABLE DD_XSD_XSDMNXCLSVF +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + LEXCLVL CLOB, + FACTNM VARCHAR2(256), + EFFCTVVL CLOB, + SIMPLTYPDFNTN NUMBER(20), + FIXD CHAR(1), + VAL CLOB, + INCLSV CHAR(1), + EXCLSV CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDMNXCLSVF is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDMinExclusiveFacet'; +Comment on Column DD_XSD_XSDMNXCLSVF.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMNXCLSVF.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMNXCLSVF.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDMNXCLSVF.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDMNXCLSVF.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDMNXCLSVF.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDMNXCLSVF.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDMNXCLSVF.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDMNXCLSVF.FACTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facetName'; +Comment on Column DD_XSD_XSDMNXCLSVF.EFFCTVVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveValue'; +Comment on Column DD_XSD_XSDMNXCLSVF.SIMPLTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleTypeDefinition'; +Comment on Column DD_XSD_XSDMNXCLSVF.FIXD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: fixed'; +Comment on Column DD_XSD_XSDMNXCLSVF.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; +Comment on Column DD_XSD_XSDMNXCLSVF.INCLSV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inclusive'; +Comment on Column DD_XSD_XSDMNXCLSVF.EXCLSV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: exclusive'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDMinInclusiveFacet +-- (generated from Xsd/XSDMinInclusiveFacet) + +CREATE TABLE DD_XSD_XSDMNNCLSVF +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + LEXCLVL CLOB, + FACTNM VARCHAR2(256), + EFFCTVVL CLOB, + SIMPLTYPDFNTN NUMBER(20), + FIXD CHAR(1), + VAL CLOB, + INCLSV CHAR(1), + EXCLSV CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDMNNCLSVF is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDMinInclusiveFacet'; +Comment on Column DD_XSD_XSDMNNCLSVF.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMNNCLSVF.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMNNCLSVF.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDMNNCLSVF.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDMNNCLSVF.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDMNNCLSVF.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDMNNCLSVF.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDMNNCLSVF.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDMNNCLSVF.FACTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facetName'; +Comment on Column DD_XSD_XSDMNNCLSVF.EFFCTVVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveValue'; +Comment on Column DD_XSD_XSDMNNCLSVF.SIMPLTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleTypeDefinition'; +Comment on Column DD_XSD_XSDMNNCLSVF.FIXD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: fixed'; +Comment on Column DD_XSD_XSDMNNCLSVF.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; +Comment on Column DD_XSD_XSDMNNCLSVF.INCLSV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inclusive'; +Comment on Column DD_XSD_XSDMNNCLSVF.EXCLSV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: exclusive'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDMinLengthFacet +-- (generated from Xsd/XSDMinLengthFacet) + +CREATE TABLE DD_XSD_XSDMNLNGTHF +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + LEXCLVL CLOB, + FACTNM VARCHAR2(256), + EFFCTVVL CLOB, + SIMPLTYPDFNTN NUMBER(20), + FIXD CHAR(1), + VAL NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDMNLNGTHF is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDMinLengthFacet'; +Comment on Column DD_XSD_XSDMNLNGTHF.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMNLNGTHF.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMNLNGTHF.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDMNLNGTHF.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDMNLNGTHF.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDMNLNGTHF.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDMNLNGTHF.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDMNLNGTHF.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDMNLNGTHF.FACTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facetName'; +Comment on Column DD_XSD_XSDMNLNGTHF.EFFCTVVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveValue'; +Comment on Column DD_XSD_XSDMNLNGTHF.SIMPLTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleTypeDefinition'; +Comment on Column DD_XSD_XSDMNLNGTHF.FIXD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: fixed'; +Comment on Column DD_XSD_XSDMNLNGTHF.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDModelGroup +-- (generated from Xsd/XSDModelGroup) + +CREATE TABLE DD_XSD_XSDMDLGRP +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + COMPSTR NUMBER(20), + PARTCLS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDMDLGRP is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDModelGroup'; +Comment on Column DD_XSD_XSDMDLGRP.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMDLGRP.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMDLGRP.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDMDLGRP.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDMDLGRP.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDMDLGRP.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDMDLGRP.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDMDLGRP.COMPSTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: compositor'; +Comment on Column DD_XSD_XSDMDLGRP.PARTCLS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: particles'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDModelGroupDefinition +-- (generated from Xsd/XSDModelGroupDefinition) + +CREATE TABLE DD_XSD_XSDMDLGRPDF +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + NAM VARCHAR2(256), + TARGTNMSPC VARCHAR2(256), + ALISNM VARCHAR2(256), + URI VARCHAR2(256), + ALISR VARCHAR2(256), + QNAM VARCHAR2(256), + CIRCLR CHAR(1), + MODLGRPDFNTNRFRNC CHAR(1), + RESLVDMDLGRPDFNTN NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDMDLGRPDF is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDModelGroupDefinition'; +Comment on Column DD_XSD_XSDMDLGRPDF.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMDLGRPDF.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDMDLGRPDF.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDMDLGRPDF.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDMDLGRPDF.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDMDLGRPDF.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDMDLGRPDF.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDMDLGRPDF.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_XSD_XSDMDLGRPDF.TARGTNMSPC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: targetNamespace'; +Comment on Column DD_XSD_XSDMDLGRPDF.ALISNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasName'; +Comment on Column DD_XSD_XSDMDLGRPDF.URI is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uRI'; +Comment on Column DD_XSD_XSDMDLGRPDF.ALISR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasURI'; +Comment on Column DD_XSD_XSDMDLGRPDF.QNAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qName'; +Comment on Column DD_XSD_XSDMDLGRPDF.CIRCLR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: circular'; +Comment on Column DD_XSD_XSDMDLGRPDF.MODLGRPDFNTNRFRNC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: modelGroupDefinitionReference'; +Comment on Column DD_XSD_XSDMDLGRPDF.RESLVDMDLGRPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: resolvedModelGroupDefinition'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDNotationDeclaration +-- (generated from Xsd/XSDNotationDeclaration) + +CREATE TABLE DD_XSD_XSDNTTNDCLR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + NAM VARCHAR2(256), + TARGTNMSPC VARCHAR2(256), + ALISNM VARCHAR2(256), + URI VARCHAR2(256), + ALISR VARCHAR2(256), + QNAM VARCHAR2(256), + SYSTMDNTFR VARCHAR2(256), + PUBLCDNTFR VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDNTTNDCLR is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDNotationDeclaration'; +Comment on Column DD_XSD_XSDNTTNDCLR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDNTTNDCLR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDNTTNDCLR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDNTTNDCLR.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDNTTNDCLR.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDNTTNDCLR.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDNTTNDCLR.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDNTTNDCLR.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_XSD_XSDNTTNDCLR.TARGTNMSPC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: targetNamespace'; +Comment on Column DD_XSD_XSDNTTNDCLR.ALISNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasName'; +Comment on Column DD_XSD_XSDNTTNDCLR.URI is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uRI'; +Comment on Column DD_XSD_XSDNTTNDCLR.ALISR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasURI'; +Comment on Column DD_XSD_XSDNTTNDCLR.QNAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qName'; +Comment on Column DD_XSD_XSDNTTNDCLR.SYSTMDNTFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: systemIdentifier'; +Comment on Column DD_XSD_XSDNTTNDCLR.PUBLCDNTFR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: publicIdentifier'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDNumericFacet +-- (generated from Xsd/XSDNumericFacet) + +CREATE TABLE DD_XSD_XSDNMRCFCT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + LEXCLVL CLOB, + FACTNM VARCHAR2(256), + EFFCTVVL CLOB, + SIMPLTYPDFNTN NUMBER(20), + VAL CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDNMRCFCT is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDNumericFacet'; +Comment on Column DD_XSD_XSDNMRCFCT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDNMRCFCT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDNMRCFCT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDNMRCFCT.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDNMRCFCT.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDNMRCFCT.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDNMRCFCT.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDNMRCFCT.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDNMRCFCT.FACTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facetName'; +Comment on Column DD_XSD_XSDNMRCFCT.EFFCTVVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveValue'; +Comment on Column DD_XSD_XSDNMRCFCT.SIMPLTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleTypeDefinition'; +Comment on Column DD_XSD_XSDNMRCFCT.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDOrderedFacet +-- (generated from Xsd/XSDOrderedFacet) + +CREATE TABLE DD_XSD_XSDRDRDFCT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + LEXCLVL CLOB, + FACTNM VARCHAR2(256), + EFFCTVVL CLOB, + SIMPLTYPDFNTN NUMBER(20), + VAL NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDRDRDFCT is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDOrderedFacet'; +Comment on Column DD_XSD_XSDRDRDFCT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDRDRDFCT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDRDRDFCT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDRDRDFCT.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDRDRDFCT.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDRDRDFCT.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDRDRDFCT.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDRDRDFCT.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDRDRDFCT.FACTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facetName'; +Comment on Column DD_XSD_XSDRDRDFCT.EFFCTVVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveValue'; +Comment on Column DD_XSD_XSDRDRDFCT.SIMPLTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleTypeDefinition'; +Comment on Column DD_XSD_XSDRDRDFCT.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDParticle +-- (generated from Xsd/XSDParticle) + +CREATE TABLE DD_XSD_XSDPRTCL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + MINCCRS NUMBER(20), + MAXCCRS NUMBER(20), + TERM NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDPRTCL is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDParticle'; +Comment on Column DD_XSD_XSDPRTCL.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDPRTCL.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDPRTCL.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDPRTCL.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDPRTCL.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDPRTCL.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDPRTCL.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDPRTCL.MINCCRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: minOccurs'; +Comment on Column DD_XSD_XSDPRTCL.MAXCCRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: maxOccurs'; +Comment on Column DD_XSD_XSDPRTCL.TERM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: term'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDPatternFacet +-- (generated from Xsd/XSDPatternFacet) + +CREATE TABLE DD_XSD_XSDPTTRNFCT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + LEXCLVL CLOB, + FACTNM VARCHAR2(256), + EFFCTVVL CLOB, + SIMPLTYPDFNTN NUMBER(20), + ANNTTNS NUMBER(20), + VAL CLOB, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDPTTRNFCT is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDPatternFacet'; +Comment on Column DD_XSD_XSDPTTRNFCT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDPTTRNFCT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDPTTRNFCT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDPTTRNFCT.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDPTTRNFCT.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDPTTRNFCT.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDPTTRNFCT.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDPTTRNFCT.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDPTTRNFCT.FACTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facetName'; +Comment on Column DD_XSD_XSDPTTRNFCT.EFFCTVVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveValue'; +Comment on Column DD_XSD_XSDPTTRNFCT.SIMPLTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleTypeDefinition'; +Comment on Column DD_XSD_XSDPTTRNFCT.ANNTTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: annotations'; +Comment on Column DD_XSD_XSDPTTRNFCT.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDRedefine +-- (generated from Xsd/XSDRedefine) + +CREATE TABLE DD_XSD_XSDRDFN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + SCHMLCTN VARCHAR2(256), + RESLVDSCHM NUMBER(20), + INCRPRTDSCHM NUMBER(20), + ANNTTNS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDRDFN is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDRedefine'; +Comment on Column DD_XSD_XSDRDFN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDRDFN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDRDFN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDRDFN.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDRDFN.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDRDFN.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDRDFN.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDRDFN.SCHMLCTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schemaLocation'; +Comment on Column DD_XSD_XSDRDFN.RESLVDSCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: resolvedSchema'; +Comment on Column DD_XSD_XSDRDFN.INCRPRTDSCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: incorporatedSchema'; +Comment on Column DD_XSD_XSDRDFN.ANNTTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: annotations'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDSchema +-- (generated from Xsd/XSDSchema) + +CREATE TABLE DD_XSD_XSDSCHM +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + DOCMNT CLOB, + SCHMLCTN VARCHAR2(256), + TARGTNMSPC VARCHAR2(256), + ATTRBTFRMDFLT NUMBER(20), + ELEMNTFRMDFLT NUMBER(20), + FINLDFLT NUMBER(20), + BLOCKDFLT NUMBER(20), + VERSN VARCHAR2(256), + ELEMNTDCLRTNS NUMBER(20), + ATTRBTDCLRTNS NUMBER(20), + ATTRBTGRPDFNTNS NUMBER(20), + TYPDFNTNS NUMBER(20), + MODLGRPDFNTNS NUMBER(20), + IDENTTYCNSTRNTDFNTNS NUMBER(20), + NOTTNDCLRTNS NUMBER(20), + ANNTTNS NUMBER(20), + ALLDGNSTCS NUMBER(20), + REFRNCNGDRCTVS NUMBER(20), + ROOTVRSN NUMBER(20), + ORIGNLVRSN NUMBER(20), + SCHMFRSCHM NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDSCHM is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDSchema'; +Comment on Column DD_XSD_XSDSCHM.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDSCHM.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDSCHM.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDSCHM.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDSCHM.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDSCHM.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDSCHM.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDSCHM.DOCMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: document'; +Comment on Column DD_XSD_XSDSCHM.SCHMLCTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schemaLocation'; +Comment on Column DD_XSD_XSDSCHM.TARGTNMSPC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: targetNamespace'; +Comment on Column DD_XSD_XSDSCHM.ATTRBTFRMDFLT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attributeFormDefault'; +Comment on Column DD_XSD_XSDSCHM.ELEMNTFRMDFLT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: elementFormDefault'; +Comment on Column DD_XSD_XSDSCHM.FINLDFLT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: finalDefault'; +Comment on Column DD_XSD_XSDSCHM.BLOCKDFLT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: blockDefault'; +Comment on Column DD_XSD_XSDSCHM.VERSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: version'; +Comment on Column DD_XSD_XSDSCHM.ELEMNTDCLRTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: elementDeclarations'; +Comment on Column DD_XSD_XSDSCHM.ATTRBTDCLRTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attributeDeclarations'; +Comment on Column DD_XSD_XSDSCHM.ATTRBTGRPDFNTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: attributeGroupDefinitions'; +Comment on Column DD_XSD_XSDSCHM.TYPDFNTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: typeDefinitions'; +Comment on Column DD_XSD_XSDSCHM.MODLGRPDFNTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: modelGroupDefinitions'; +Comment on Column DD_XSD_XSDSCHM.IDENTTYCNSTRNTDFNTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: identityConstraintDefinitions'; +Comment on Column DD_XSD_XSDSCHM.NOTTNDCLRTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: notationDeclarations'; +Comment on Column DD_XSD_XSDSCHM.ANNTTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: annotations'; +Comment on Column DD_XSD_XSDSCHM.ALLDGNSTCS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: allDiagnostics'; +Comment on Column DD_XSD_XSDSCHM.REFRNCNGDRCTVS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: referencingDirectives'; +Comment on Column DD_XSD_XSDSCHM.ROOTVRSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootVersion'; +Comment on Column DD_XSD_XSDSCHM.ORIGNLVRSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: originalVersion'; +Comment on Column DD_XSD_XSDSCHM.SCHMFRSCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schemaForSchema'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDSimpleTypeDefinition +-- (generated from Xsd/XSDSimpleTypeDefinition) + +CREATE TABLE DD_XSD_XSDSMPLTYPD +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + NAM VARCHAR2(256), + TARGTNMSPC VARCHAR2(256), + ALISNM VARCHAR2(256), + URI VARCHAR2(256), + ALISR VARCHAR2(256), + QNAM VARCHAR2(256), + CIRCLR CHAR(1), + ANNTTNS NUMBER(20), + ROOTTYP NUMBER(20), + BASTYP NUMBER(20), + SIMPLTYP NUMBER(20), + COMPLXTYP NUMBER(20), + VARTY NUMBER(20), + FINL NUMBER(20), + LEXCLFNL NUMBER(20), + VALDFCTS VARCHAR2(256), + FACTS NUMBER(20), + MEMBRTYPDFNTNS NUMBER(20), + BASTYPDFNTN NUMBER(20), + PRIMTVTYPDFNTN NUMBER(20), + ITEMTYPDFNTN NUMBER(20), + ROOTTYPDFNTN NUMBER(20), + MINFCT NUMBER(20), + MAXFCT NUMBER(20), + MAXNCLSVFCT NUMBER(20), + MINNCLSVFCT NUMBER(20), + MINXCLSVFCT NUMBER(20), + MAXXCLSVFCT NUMBER(20), + LENGTHFCT NUMBER(20), + WHITSPCFCT NUMBER(20), + ENUMRTNFCTS NUMBER(20), + PATTRNFCTS NUMBER(20), + CARDNLTYFCT NUMBER(20), + NUMRCFCT NUMBER(20), + MAXLNGTHFCT NUMBER(20), + MINLNGTHFCT NUMBER(20), + TOTLDGTSFCT NUMBER(20), + FRACTNDGTSFCT NUMBER(20), + ORDRDFCT NUMBER(20), + BOUNDDFCT NUMBER(20), + EFFCTVMXFCT NUMBER(20), + EFFCTVWHTSPCFCT NUMBER(20), + EFFCTVMXLNGTHFCT NUMBER(20), + EFFCTVFRCTNDGTSFCT NUMBER(20), + EFFCTVPTTRNFCT NUMBER(20), + EFFCTVNMRTNFCT NUMBER(20), + EFFCTVTTLDGTSFCT NUMBER(20), + EFFCTVMNLNGTHFCT NUMBER(20), + EFFCTVLNGTHFCT NUMBER(20), + EFFCTVMNFCT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDSMPLTYPD is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDSimpleTypeDefinition'; +Comment on Column DD_XSD_XSDSMPLTYPD.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDSMPLTYPD.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDSMPLTYPD.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDSMPLTYPD.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDSMPLTYPD.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDSMPLTYPD.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDSMPLTYPD.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDSMPLTYPD.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_XSD_XSDSMPLTYPD.TARGTNMSPC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: targetNamespace'; +Comment on Column DD_XSD_XSDSMPLTYPD.ALISNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasName'; +Comment on Column DD_XSD_XSDSMPLTYPD.URI is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uRI'; +Comment on Column DD_XSD_XSDSMPLTYPD.ALISR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasURI'; +Comment on Column DD_XSD_XSDSMPLTYPD.QNAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: qName'; +Comment on Column DD_XSD_XSDSMPLTYPD.CIRCLR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: circular'; +Comment on Column DD_XSD_XSDSMPLTYPD.ANNTTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: annotations'; +Comment on Column DD_XSD_XSDSMPLTYPD.ROOTTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootType'; +Comment on Column DD_XSD_XSDSMPLTYPD.BASTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: baseType'; +Comment on Column DD_XSD_XSDSMPLTYPD.SIMPLTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleType'; +Comment on Column DD_XSD_XSDSMPLTYPD.COMPLXTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: complexType'; +Comment on Column DD_XSD_XSDSMPLTYPD.VARTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: variety'; +Comment on Column DD_XSD_XSDSMPLTYPD.FINL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: final'; +Comment on Column DD_XSD_XSDSMPLTYPD.LEXCLFNL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalFinal'; +Comment on Column DD_XSD_XSDSMPLTYPD.VALDFCTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: validFacets'; +Comment on Column DD_XSD_XSDSMPLTYPD.FACTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facets'; +Comment on Column DD_XSD_XSDSMPLTYPD.MEMBRTYPDFNTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: memberTypeDefinitions'; +Comment on Column DD_XSD_XSDSMPLTYPD.BASTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: baseTypeDefinition'; +Comment on Column DD_XSD_XSDSMPLTYPD.PRIMTVTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: primitiveTypeDefinition'; +Comment on Column DD_XSD_XSDSMPLTYPD.ITEMTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: itemTypeDefinition'; +Comment on Column DD_XSD_XSDSMPLTYPD.ROOTTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootTypeDefinition'; +Comment on Column DD_XSD_XSDSMPLTYPD.MINFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: minFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.MAXFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: maxFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.MAXNCLSVFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: maxInclusiveFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.MINNCLSVFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: minInclusiveFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.MINXCLSVFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: minExclusiveFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.MAXXCLSVFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: maxExclusiveFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.LENGTHFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lengthFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.WHITSPCFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: whiteSpaceFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.ENUMRTNFCTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: enumerationFacets'; +Comment on Column DD_XSD_XSDSMPLTYPD.PATTRNFCTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: patternFacets'; +Comment on Column DD_XSD_XSDSMPLTYPD.CARDNLTYFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: cardinalityFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.NUMRCFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: numericFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.MAXLNGTHFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: maxLengthFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.MINLNGTHFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: minLengthFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.TOTLDGTSFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: totalDigitsFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.FRACTNDGTSFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: fractionDigitsFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.ORDRDFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: orderedFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.BOUNDDFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: boundedFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.EFFCTVMXFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveMaxFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.EFFCTVWHTSPCFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveWhiteSpaceFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.EFFCTVMXLNGTHFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveMaxLengthFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.EFFCTVFRCTNDGTSFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveFractionDigitsFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.EFFCTVPTTRNFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectivePatternFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.EFFCTVNMRTNFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveEnumerationFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.EFFCTVTTLDGTSFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveTotalDigitsFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.EFFCTVMNLNGTHFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveMinLengthFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.EFFCTVLNGTHFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveLengthFacet'; +Comment on Column DD_XSD_XSDSMPLTYPD.EFFCTVMNFCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveMinFacet'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDTotalDigitsFacet +-- (generated from Xsd/XSDTotalDigitsFacet) + +CREATE TABLE DD_XSD_XSDTTLDGTSF +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + LEXCLVL CLOB, + FACTNM VARCHAR2(256), + EFFCTVVL CLOB, + SIMPLTYPDFNTN NUMBER(20), + FIXD CHAR(1), + VAL NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDTTLDGTSF is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDTotalDigitsFacet'; +Comment on Column DD_XSD_XSDTTLDGTSF.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDTTLDGTSF.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDTTLDGTSF.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDTTLDGTSF.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDTTLDGTSF.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDTTLDGTSF.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDTTLDGTSF.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDTTLDGTSF.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDTTLDGTSF.FACTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facetName'; +Comment on Column DD_XSD_XSDTTLDGTSF.EFFCTVVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveValue'; +Comment on Column DD_XSD_XSDTTLDGTSF.SIMPLTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleTypeDefinition'; +Comment on Column DD_XSD_XSDTTLDGTSF.FIXD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: fixed'; +Comment on Column DD_XSD_XSDTTLDGTSF.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDWhiteSpaceFacet +-- (generated from Xsd/XSDWhiteSpaceFacet) + +CREATE TABLE DD_XSD_XSDWHTSPCFC +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + LEXCLVL CLOB, + FACTNM VARCHAR2(256), + EFFCTVVL CLOB, + SIMPLTYPDFNTN NUMBER(20), + FIXD CHAR(1), + VAL NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDWHTSPCFC is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDWhiteSpaceFacet'; +Comment on Column DD_XSD_XSDWHTSPCFC.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDWHTSPCFC.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDWHTSPCFC.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDWHTSPCFC.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDWHTSPCFC.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDWHTSPCFC.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDWHTSPCFC.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDWHTSPCFC.LEXCLVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalValue'; +Comment on Column DD_XSD_XSDWHTSPCFC.FACTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: facetName'; +Comment on Column DD_XSD_XSDWHTSPCFC.EFFCTVVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: effectiveValue'; +Comment on Column DD_XSD_XSDWHTSPCFC.SIMPLTYPDFNTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: simpleTypeDefinition'; +Comment on Column DD_XSD_XSDWHTSPCFC.FIXD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: fixed'; +Comment on Column DD_XSD_XSDWHTSPCFC.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDWildcard +-- (generated from Xsd/XSDWildcard) + +CREATE TABLE DD_XSD_XSDWLDCRD +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + NAMSPCCNSTRNTCTGRY NUMBER(20), + NAMSPCCNSTRNT VARCHAR2(256), + PROCSSCNTNTS NUMBER(20), + LEXCLNMSPCCNSTRNT VARCHAR2(256), + ANNTTNS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDWLDCRD is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDWildcard'; +Comment on Column DD_XSD_XSDWLDCRD.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDWLDCRD.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDWLDCRD.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDWLDCRD.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDWLDCRD.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDWLDCRD.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDWLDCRD.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDWLDCRD.NAMSPCCNSTRNTCTGRY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: namespaceConstraintCategory'; +Comment on Column DD_XSD_XSDWLDCRD.NAMSPCCNSTRNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: namespaceConstraint'; +Comment on Column DD_XSD_XSDWLDCRD.PROCSSCNTNTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: processContents'; +Comment on Column DD_XSD_XSDWLDCRD.LEXCLNMSPCCNSTRNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lexicalNamespaceConstraint'; +Comment on Column DD_XSD_XSDWLDCRD.ANNTTNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: annotations'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: XSDXPathDefinition +-- (generated from Xsd/XSDXPathDefinition) + +CREATE TABLE DD_XSD_XSDXPTHDFNT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ELEMNT CLOB, + CONTNR NUMBER(20), + ROOTCNTNR NUMBER(20), + SCHM NUMBER(20), + VARTY NUMBER(20), + VAL VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_XSD_XSDXPTHDFNT is 'The metamodel type of the metadata model objects that can be stored in this table is: XSDXPathDefinition'; +Comment on Column DD_XSD_XSDXPTHDFNT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDXPTHDFNT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_XSD_XSDXPTHDFNT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_XSD_XSDXPTHDFNT.ELEMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: element'; +Comment on Column DD_XSD_XSDXPTHDFNT.CONTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: container'; +Comment on Column DD_XSD_XSDXPTHDFNT.ROOTCNTNR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: rootContainer'; +Comment on Column DD_XSD_XSDXPTHDFNT.SCHM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: schema'; +Comment on Column DD_XSD_XSDXPTHDFNT.VARTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: variety'; +Comment on Column DD_XSD_XSDXPTHDFNT.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The model class name for the set enumeration values held in this table is: RecursionErrorMode +-- (generated from Transformation/RecursionErrorMode) + +CREATE TABLE DD_TRAN_RECRSNRRRM +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_TRAN_RECRSNRRRM is 'The model class name for the set enumeration values held in this table is: RecursionErrorMode'; +Comment on Column DD_TRAN_RECRSNRRRM.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_TRAN_RECRSNRRRM.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: JoinType +-- (generated from Transformation/JoinType) + +CREATE TABLE DD_TRAN_JOINTYP +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_TRAN_JOINTYP is 'The model class name for the set enumeration values held in this table is: JoinType'; +Comment on Column DD_TRAN_JOINTYP.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_TRAN_JOINTYP.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: SortDirection +-- (generated from Transformation/SortDirection) + +CREATE TABLE DD_TRAN_SORTDRCTN +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_TRAN_SORTDRCTN is 'The model class name for the set enumeration values held in this table is: SortDirection'; +Comment on Column DD_TRAN_SORTDRCTN.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_TRAN_SORTDRCTN.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: TransformationContainer +-- (generated from Transformation/TransformationContainer) + +CREATE TABLE DD_TRAN_TRANSFRMTN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_TRANSFRMTN is 'The metamodel type of the metadata model objects that can be stored in this table is: TransformationContainer'; +Comment on Column DD_TRAN_TRANSFRMTN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_TRANSFRMTN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_TRANSFRMTN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: SqlTransformation +-- (generated from Transformation/SqlTransformation) + +CREATE TABLE DD_TRAN_SQLTRNSFRM +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + HELPDBJCT NUMBER(20), + SELCTSQL CLOB, + INSRTSQL CLOB, + UPDTSQL CLOB, + DELTSQL CLOB, + INSRTLLWD CHAR(1), + UPDTLLWD CHAR(1), + DELTLLWD CHAR(1), + OUTPTLCKD CHAR(1), + INSRTSQLDFLT CHAR(1), + UPDTSQLDFLT CHAR(1), + DELTSQLDFLT CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_SQLTRNSFRM is 'The metamodel type of the metadata model objects that can be stored in this table is: SqlTransformation'; +Comment on Column DD_TRAN_SQLTRNSFRM.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_SQLTRNSFRM.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_SQLTRNSFRM.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_SQLTRNSFRM.HELPDBJCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: helpedObject'; +Comment on Column DD_TRAN_SQLTRNSFRM.SELCTSQL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: selectSql'; +Comment on Column DD_TRAN_SQLTRNSFRM.INSRTSQL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: insertSql'; +Comment on Column DD_TRAN_SQLTRNSFRM.UPDTSQL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: updateSql'; +Comment on Column DD_TRAN_SQLTRNSFRM.DELTSQL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: deleteSql'; +Comment on Column DD_TRAN_SQLTRNSFRM.INSRTLLWD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: insertAllowed'; +Comment on Column DD_TRAN_SQLTRNSFRM.UPDTLLWD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: updateAllowed'; +Comment on Column DD_TRAN_SQLTRNSFRM.DELTLLWD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: deleteAllowed'; +Comment on Column DD_TRAN_SQLTRNSFRM.OUTPTLCKD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputLocked'; +Comment on Column DD_TRAN_SQLTRNSFRM.INSRTSQLDFLT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: insertSqlDefault'; +Comment on Column DD_TRAN_SQLTRNSFRM.UPDTSQLDFLT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: updateSqlDefault'; +Comment on Column DD_TRAN_SQLTRNSFRM.DELTSQLDFLT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: deleteSqlDefault'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: TransformationMapping +-- (generated from Transformation/TransformationMapping) + +CREATE TABLE DD_TRAN_TRANSFRM_1 +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + INPTS NUMBER(20), + OUTPTS NUMBER(20), + TYPMPPNG NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_TRANSFRM_1 is 'The metamodel type of the metadata model objects that can be stored in this table is: TransformationMapping'; +Comment on Column DD_TRAN_TRANSFRM_1.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_TRANSFRM_1.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_TRANSFRM_1.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_TRANSFRM_1.INPTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputs'; +Comment on Column DD_TRAN_TRANSFRM_1.OUTPTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputs'; +Comment on Column DD_TRAN_TRANSFRM_1.TYPMPPNG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: typeMapping'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: SqlAlias +-- (generated from Transformation/SqlAlias) + +CREATE TABLE DD_TRAN_SQLLS +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + ALIS VARCHAR2(256), + ALISDBJCT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_SQLLS is 'The metamodel type of the metadata model objects that can be stored in this table is: SqlAlias'; +Comment on Column DD_TRAN_SQLLS.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_SQLLS.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_SQLLS.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_SQLLS.ALIS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: alias'; +Comment on Column DD_TRAN_SQLLS.ALISDBJCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: aliasedObject'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: SqlTransformationMappingRoot +-- (generated from Transformation/SqlTransformationMappingRoot) + +CREATE TABLE DD_TRAN_SQLTRNSF_1 +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + INPTS NUMBER(20), + OUTPTS NUMBER(20), + TYPMPPNG NUMBER(20), + OUTPTRDNLY CHAR(1), + TOPTBTTM CHAR(1), + COMMNDSTCK VARCHAR2(256), + TARGT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_SQLTRNSF_1 is 'The metamodel type of the metadata model objects that can be stored in this table is: SqlTransformationMappingRoot'; +Comment on Column DD_TRAN_SQLTRNSF_1.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_SQLTRNSF_1.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_SQLTRNSF_1.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_SQLTRNSF_1.INPTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputs'; +Comment on Column DD_TRAN_SQLTRNSF_1.OUTPTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputs'; +Comment on Column DD_TRAN_SQLTRNSF_1.TYPMPPNG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: typeMapping'; +Comment on Column DD_TRAN_SQLTRNSF_1.OUTPTRDNLY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputReadOnly'; +Comment on Column DD_TRAN_SQLTRNSF_1.TOPTBTTM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: topToBottom'; +Comment on Column DD_TRAN_SQLTRNSF_1.COMMNDSTCK is 'This is the feature name as defined in the model class for the feature values which are stored in this column: commandStack'; +Comment on Column DD_TRAN_SQLTRNSF_1.TARGT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: target'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: FragmentMappingRoot +-- (generated from Transformation/FragmentMappingRoot) + +CREATE TABLE DD_TRAN_FRAGMNTMPP +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + INPTS NUMBER(20), + OUTPTS NUMBER(20), + TYPMPPNG NUMBER(20), + OUTPTRDNLY CHAR(1), + TOPTBTTM CHAR(1), + COMMNDSTCK VARCHAR2(256), + TARGT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_FRAGMNTMPP is 'The metamodel type of the metadata model objects that can be stored in this table is: FragmentMappingRoot'; +Comment on Column DD_TRAN_FRAGMNTMPP.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_FRAGMNTMPP.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_FRAGMNTMPP.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_FRAGMNTMPP.INPTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputs'; +Comment on Column DD_TRAN_FRAGMNTMPP.OUTPTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputs'; +Comment on Column DD_TRAN_FRAGMNTMPP.TYPMPPNG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: typeMapping'; +Comment on Column DD_TRAN_FRAGMNTMPP.OUTPTRDNLY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputReadOnly'; +Comment on Column DD_TRAN_FRAGMNTMPP.TOPTBTTM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: topToBottom'; +Comment on Column DD_TRAN_FRAGMNTMPP.COMMNDSTCK is 'This is the feature name as defined in the model class for the feature values which are stored in this column: commandStack'; +Comment on Column DD_TRAN_FRAGMNTMPP.TARGT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: target'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: TreeMappingRoot +-- (generated from Transformation/TreeMappingRoot) + +CREATE TABLE DD_TRAN_TREMPPNGRT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + INPTS NUMBER(20), + OUTPTS NUMBER(20), + TYPMPPNG NUMBER(20), + OUTPTRDNLY CHAR(1), + TOPTBTTM CHAR(1), + COMMNDSTCK VARCHAR2(256), + TARGT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_TREMPPNGRT is 'The metamodel type of the metadata model objects that can be stored in this table is: TreeMappingRoot'; +Comment on Column DD_TRAN_TREMPPNGRT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_TREMPPNGRT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_TREMPPNGRT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_TREMPPNGRT.INPTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputs'; +Comment on Column DD_TRAN_TREMPPNGRT.OUTPTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputs'; +Comment on Column DD_TRAN_TREMPPNGRT.TYPMPPNG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: typeMapping'; +Comment on Column DD_TRAN_TREMPPNGRT.OUTPTRDNLY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputReadOnly'; +Comment on Column DD_TRAN_TREMPPNGRT.TOPTBTTM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: topToBottom'; +Comment on Column DD_TRAN_TREMPPNGRT.COMMNDSTCK is 'This is the feature name as defined in the model class for the feature values which are stored in this column: commandStack'; +Comment on Column DD_TRAN_TREMPPNGRT.TARGT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: target'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: MappingClass +-- (generated from Transformation/MappingClass) + +CREATE TABLE DD_TRAN_MAPPNGCLSS +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + RECRSV CHAR(1), + RECRSNLLWD CHAR(1), + RECRSNCRTR VARCHAR2(256), + RECRSNLMT NUMBER(20), + RECRSNLMTRRRMD NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_MAPPNGCLSS is 'The metamodel type of the metadata model objects that can be stored in this table is: MappingClass'; +Comment on Column DD_TRAN_MAPPNGCLSS.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_MAPPNGCLSS.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_MAPPNGCLSS.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_MAPPNGCLSS.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_MAPPNGCLSS.RECRSV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: recursive'; +Comment on Column DD_TRAN_MAPPNGCLSS.RECRSNLLWD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: recursionAllowed'; +Comment on Column DD_TRAN_MAPPNGCLSS.RECRSNCRTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: recursionCriteria'; +Comment on Column DD_TRAN_MAPPNGCLSS.RECRSNLMT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: recursionLimit'; +Comment on Column DD_TRAN_MAPPNGCLSS.RECRSNLMTRRRMD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: recursionLimitErrorMode'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: MappingClassColumn +-- (generated from Transformation/MappingClassColumn) + +CREATE TABLE DD_TRAN_MAPPNGCL_1 +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + TYP NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_MAPPNGCL_1 is 'The metamodel type of the metadata model objects that can be stored in this table is: MappingClassColumn'; +Comment on Column DD_TRAN_MAPPNGCL_1.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_MAPPNGCL_1.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_MAPPNGCL_1.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_MAPPNGCL_1.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_MAPPNGCL_1.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: StagingTable +-- (generated from Transformation/StagingTable) + +CREATE TABLE DD_TRAN_STAGNGTBL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + RECRSV CHAR(1), + RECRSNLLWD CHAR(1), + RECRSNCRTR VARCHAR2(256), + RECRSNLMT NUMBER(20), + RECRSNLMTRRRMD NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_STAGNGTBL is 'The metamodel type of the metadata model objects that can be stored in this table is: StagingTable'; +Comment on Column DD_TRAN_STAGNGTBL.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_STAGNGTBL.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_STAGNGTBL.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_STAGNGTBL.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_STAGNGTBL.RECRSV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: recursive'; +Comment on Column DD_TRAN_STAGNGTBL.RECRSNLLWD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: recursionAllowed'; +Comment on Column DD_TRAN_STAGNGTBL.RECRSNCRTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: recursionCriteria'; +Comment on Column DD_TRAN_STAGNGTBL.RECRSNLMT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: recursionLimit'; +Comment on Column DD_TRAN_STAGNGTBL.RECRSNLMTRRRMD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: recursionLimitErrorMode'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: MappingClassSet +-- (generated from Transformation/MappingClassSet) + +CREATE TABLE DD_TRAN_MAPPNGCL_2 +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + TARGT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_MAPPNGCL_2 is 'The metamodel type of the metadata model objects that can be stored in this table is: MappingClassSet'; +Comment on Column DD_TRAN_MAPPNGCL_2.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_MAPPNGCL_2.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_MAPPNGCL_2.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_MAPPNGCL_2.TARGT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: target'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: MappingClassSetContainer +-- (generated from Transformation/MappingClassSetContainer) + +CREATE TABLE DD_TRAN_MAPPNGCL_3 +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_MAPPNGCL_3 is 'The metamodel type of the metadata model objects that can be stored in this table is: MappingClassSetContainer'; +Comment on Column DD_TRAN_MAPPNGCL_3.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_MAPPNGCL_3.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_MAPPNGCL_3.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: InputParameter +-- (generated from Transformation/InputParameter) + +CREATE TABLE DD_TRAN_INPTPRMTR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + TYP NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_INPTPRMTR is 'The metamodel type of the metadata model objects that can be stored in this table is: InputParameter'; +Comment on Column DD_TRAN_INPTPRMTR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_INPTPRMTR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_INPTPRMTR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_INPTPRMTR.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_INPTPRMTR.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: InputSet +-- (generated from Transformation/InputSet) + +CREATE TABLE DD_TRAN_INPTST +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_INPTST is 'The metamodel type of the metadata model objects that can be stored in this table is: InputSet'; +Comment on Column DD_TRAN_INPTST.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_INPTST.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_INPTST.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: InputBinding +-- (generated from Transformation/InputBinding) + +CREATE TABLE DD_TRAN_INPTBNDNG +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + INPTPRMTR NUMBER(20), + MAPPNGCLSSCLMN NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_INPTBNDNG is 'The metamodel type of the metadata model objects that can be stored in this table is: InputBinding'; +Comment on Column DD_TRAN_INPTBNDNG.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_INPTBNDNG.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_INPTBNDNG.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_INPTBNDNG.INPTPRMTR is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputParameter'; +Comment on Column DD_TRAN_INPTBNDNG.MAPPNGCLSSCLMN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: mappingClassColumn'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: DataFlowMappingRoot +-- (generated from Transformation/DataFlowMappingRoot) + +CREATE TABLE DD_TRAN_DATFLWMPPN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + INPTS NUMBER(20), + OUTPTS NUMBER(20), + TYPMPPNG NUMBER(20), + OUTPTRDNLY CHAR(1), + TOPTBTTM CHAR(1), + COMMNDSTCK VARCHAR2(256), + TARGT NUMBER(20), + ALLWSPTMZTN CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_DATFLWMPPN is 'The metamodel type of the metadata model objects that can be stored in this table is: DataFlowMappingRoot'; +Comment on Column DD_TRAN_DATFLWMPPN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_DATFLWMPPN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_DATFLWMPPN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_DATFLWMPPN.INPTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputs'; +Comment on Column DD_TRAN_DATFLWMPPN.OUTPTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputs'; +Comment on Column DD_TRAN_DATFLWMPPN.TYPMPPNG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: typeMapping'; +Comment on Column DD_TRAN_DATFLWMPPN.OUTPTRDNLY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputReadOnly'; +Comment on Column DD_TRAN_DATFLWMPPN.TOPTBTTM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: topToBottom'; +Comment on Column DD_TRAN_DATFLWMPPN.COMMNDSTCK is 'This is the feature name as defined in the model class for the feature values which are stored in this column: commandStack'; +Comment on Column DD_TRAN_DATFLWMPPN.TARGT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: target'; +Comment on Column DD_TRAN_DATFLWMPPN.ALLWSPTMZTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: allowsOptimization'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: DataFlowNode +-- (generated from Transformation/DataFlowNode) + +CREATE TABLE DD_TRAN_DATFLWND +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INPTLNKS NUMBER(20), + OUTPTLNKS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_DATFLWND is 'The metamodel type of the metadata model objects that can be stored in this table is: DataFlowNode'; +Comment on Column DD_TRAN_DATFLWND.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_DATFLWND.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_DATFLWND.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_DATFLWND.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_DATFLWND.INPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputLinks'; +Comment on Column DD_TRAN_DATFLWND.OUTPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputLinks'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: DataFlowLink +-- (generated from Transformation/DataFlowLink) + +CREATE TABLE DD_TRAN_DATFLWLNK +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + OUTPTND NUMBER(20), + INPTND NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_DATFLWLNK is 'The metamodel type of the metadata model objects that can be stored in this table is: DataFlowLink'; +Comment on Column DD_TRAN_DATFLWLNK.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_DATFLWLNK.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_DATFLWLNK.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_DATFLWLNK.OUTPTND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputNode'; +Comment on Column DD_TRAN_DATFLWLNK.INPTND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputNode'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Expression +-- (generated from Transformation/Expression) + +CREATE TABLE DD_TRAN_EXPRSSN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + VAL VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_EXPRSSN is 'The metamodel type of the metadata model objects that can be stored in this table is: Expression'; +Comment on Column DD_TRAN_EXPRSSN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_EXPRSSN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_EXPRSSN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_EXPRSSN.VAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: value'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: TargetNode +-- (generated from Transformation/TargetNode) + +CREATE TABLE DD_TRAN_TARGTND +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INPTLNKS NUMBER(20), + OUTPTLNKS NUMBER(20), + TARGT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_TARGTND is 'The metamodel type of the metadata model objects that can be stored in this table is: TargetNode'; +Comment on Column DD_TRAN_TARGTND.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_TARGTND.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_TARGTND.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_TARGTND.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_TARGTND.INPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputLinks'; +Comment on Column DD_TRAN_TARGTND.OUTPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputLinks'; +Comment on Column DD_TRAN_TARGTND.TARGT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: target'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: SourceNode +-- (generated from Transformation/SourceNode) + +CREATE TABLE DD_TRAN_SOURCND +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INPTLNKS NUMBER(20), + OUTPTLNKS NUMBER(20), + SOURC NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_SOURCND is 'The metamodel type of the metadata model objects that can be stored in this table is: SourceNode'; +Comment on Column DD_TRAN_SOURCND.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_SOURCND.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_SOURCND.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_SOURCND.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_SOURCND.INPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputLinks'; +Comment on Column DD_TRAN_SOURCND.OUTPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputLinks'; +Comment on Column DD_TRAN_SOURCND.SOURC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: source'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: OperationNodeGroup +-- (generated from Transformation/OperationNodeGroup) + +CREATE TABLE DD_TRAN_OPERTNNDGR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INPTLNKS NUMBER(20), + OUTPTLNKS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_OPERTNNDGR is 'The metamodel type of the metadata model objects that can be stored in this table is: OperationNodeGroup'; +Comment on Column DD_TRAN_OPERTNNDGR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_OPERTNNDGR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_OPERTNNDGR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_OPERTNNDGR.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_OPERTNNDGR.INPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputLinks'; +Comment on Column DD_TRAN_OPERTNNDGR.OUTPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputLinks'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: OperationNode +-- (generated from Transformation/OperationNode) + +CREATE TABLE DD_TRAN_OPERTNND +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INPTLNKS NUMBER(20), + OUTPTLNKS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_OPERTNND is 'The metamodel type of the metadata model objects that can be stored in this table is: OperationNode'; +Comment on Column DD_TRAN_OPERTNND.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_OPERTNND.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_OPERTNND.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_OPERTNND.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_OPERTNND.INPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputLinks'; +Comment on Column DD_TRAN_OPERTNND.OUTPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputLinks'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: JoinNode +-- (generated from Transformation/JoinNode) + +CREATE TABLE DD_TRAN_JOINND +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INPTLNKS NUMBER(20), + OUTPTLNKS NUMBER(20), + TYP NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_JOINND is 'The metamodel type of the metadata model objects that can be stored in this table is: JoinNode'; +Comment on Column DD_TRAN_JOINND.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_JOINND.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_JOINND.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_JOINND.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_JOINND.INPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputLinks'; +Comment on Column DD_TRAN_JOINND.OUTPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputLinks'; +Comment on Column DD_TRAN_JOINND.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: UnionNode +-- (generated from Transformation/UnionNode) + +CREATE TABLE DD_TRAN_UNINND +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INPTLNKS NUMBER(20), + OUTPTLNKS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_UNINND is 'The metamodel type of the metadata model objects that can be stored in this table is: UnionNode'; +Comment on Column DD_TRAN_UNINND.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_UNINND.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_UNINND.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_UNINND.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_UNINND.INPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputLinks'; +Comment on Column DD_TRAN_UNINND.OUTPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputLinks'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ProjectionNode +-- (generated from Transformation/ProjectionNode) + +CREATE TABLE DD_TRAN_PROJCTNND +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INPTLNKS NUMBER(20), + OUTPTLNKS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_PROJCTNND is 'The metamodel type of the metadata model objects that can be stored in this table is: ProjectionNode'; +Comment on Column DD_TRAN_PROJCTNND.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_PROJCTNND.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_PROJCTNND.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_PROJCTNND.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_PROJCTNND.INPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputLinks'; +Comment on Column DD_TRAN_PROJCTNND.OUTPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputLinks'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: FilterNode +-- (generated from Transformation/FilterNode) + +CREATE TABLE DD_TRAN_FILTRND +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INPTLNKS NUMBER(20), + OUTPTLNKS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_FILTRND is 'The metamodel type of the metadata model objects that can be stored in this table is: FilterNode'; +Comment on Column DD_TRAN_FILTRND.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_FILTRND.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_FILTRND.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_FILTRND.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_FILTRND.INPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputLinks'; +Comment on Column DD_TRAN_FILTRND.OUTPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputLinks'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: GroupingNode +-- (generated from Transformation/GroupingNode) + +CREATE TABLE DD_TRAN_GROPNGND +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INPTLNKS NUMBER(20), + OUTPTLNKS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_GROPNGND is 'The metamodel type of the metadata model objects that can be stored in this table is: GroupingNode'; +Comment on Column DD_TRAN_GROPNGND.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_GROPNGND.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_GROPNGND.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_GROPNGND.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_GROPNGND.INPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputLinks'; +Comment on Column DD_TRAN_GROPNGND.OUTPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputLinks'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: DupRemovalNode +-- (generated from Transformation/DupRemovalNode) + +CREATE TABLE DD_TRAN_DUPRMVLND +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INPTLNKS NUMBER(20), + OUTPTLNKS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_DUPRMVLND is 'The metamodel type of the metadata model objects that can be stored in this table is: DupRemovalNode'; +Comment on Column DD_TRAN_DUPRMVLND.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_DUPRMVLND.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_DUPRMVLND.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_DUPRMVLND.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_DUPRMVLND.INPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputLinks'; +Comment on Column DD_TRAN_DUPRMVLND.OUTPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputLinks'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: SortNode +-- (generated from Transformation/SortNode) + +CREATE TABLE DD_TRAN_SORTND +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INPTLNKS NUMBER(20), + OUTPTLNKS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_SORTND is 'The metamodel type of the metadata model objects that can be stored in this table is: SortNode'; +Comment on Column DD_TRAN_SORTND.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_SORTND.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_SORTND.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_SORTND.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_SORTND.INPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputLinks'; +Comment on Column DD_TRAN_SORTND.OUTPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputLinks'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: SqlNode +-- (generated from Transformation/SqlNode) + +CREATE TABLE DD_TRAN_SQLND +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + INPTLNKS NUMBER(20), + OUTPTLNKS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_TRAN_SQLND is 'The metamodel type of the metadata model objects that can be stored in this table is: SqlNode'; +Comment on Column DD_TRAN_SQLND.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_SQLND.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_TRAN_SQLND.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_TRAN_SQLND.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_TRAN_SQLND.INPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputLinks'; +Comment on Column DD_TRAN_SQLND.OUTPTLNKS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputLinks'; + + + +-- +-- The model class name for the set enumeration values held in this table is: NullableType +-- (generated from Relational/NullableType) + +CREATE TABLE DD_RELT_NULLBLTYP +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_RELT_NULLBLTYP is 'The model class name for the set enumeration values held in this table is: NullableType'; +Comment on Column DD_RELT_NULLBLTYP.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_RELT_NULLBLTYP.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: DirectionKind +-- (generated from Relational/DirectionKind) + +CREATE TABLE DD_RELT_DIRCTNKND +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_RELT_DIRCTNKND is 'The model class name for the set enumeration values held in this table is: DirectionKind'; +Comment on Column DD_RELT_DIRCTNKND.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_RELT_DIRCTNKND.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: MultiplicityKind +-- (generated from Relational/MultiplicityKind) + +CREATE TABLE DD_RELT_MULTPLCTYK +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_RELT_MULTPLCTYK is 'The model class name for the set enumeration values held in this table is: MultiplicityKind'; +Comment on Column DD_RELT_MULTPLCTYK.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_RELT_MULTPLCTYK.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The model class name for the set enumeration values held in this table is: SearchabilityType +-- (generated from Relational/SearchabilityType) + +CREATE TABLE DD_RELT_SEARCHBLTY +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_RELT_SEARCHBLTY is 'The model class name for the set enumeration values held in this table is: SearchabilityType'; +Comment on Column DD_RELT_SEARCHBLTY.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_RELT_SEARCHBLTY.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Column +-- (generated from Relational/Column) + +CREATE TABLE DD_RELT_COLMN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + NATVTYP VARCHAR2(256), + LENGTH NUMBER(20), + FIXDLNGTH CHAR(1), + PRECSN NUMBER(20), + SCAL NUMBER(20), + NULLBL NUMBER(20), + AUTNCRMNTD CHAR(1), + DEFLTVL VARCHAR2(256), + MINMMVL VARCHAR2(256), + MAXMMVL VARCHAR2(256), + FORMT VARCHAR2(256), + CHARCTRSTNM VARCHAR2(256), + COLLTNNM VARCHAR2(256), + SELCTBL CHAR(1), + UPDTBL CHAR(1), + CASSNSTV CHAR(1), + SEARCHBLTY NUMBER(20), + CURRNCY CHAR(1), + RADX NUMBER(20), + SIGND CHAR(1), + DISTNCTVLCNT NUMBER(20), + NULLVLCNT NUMBER(20), + UNIQKYS NUMBER(20), + INDXS NUMBER(20), + FORGNKYS NUMBER(20), + ACCSSPTTRNS NUMBER(20), + TYP NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_COLMN is 'The metamodel type of the metadata model objects that can be stored in this table is: Column'; +Comment on Column DD_RELT_COLMN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_COLMN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_COLMN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_COLMN.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_COLMN.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_RELT_COLMN.NATVTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nativeType'; +Comment on Column DD_RELT_COLMN.LENGTH is 'This is the feature name as defined in the model class for the feature values which are stored in this column: length'; +Comment on Column DD_RELT_COLMN.FIXDLNGTH is 'This is the feature name as defined in the model class for the feature values which are stored in this column: fixedLength'; +Comment on Column DD_RELT_COLMN.PRECSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: precision'; +Comment on Column DD_RELT_COLMN.SCAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: scale'; +Comment on Column DD_RELT_COLMN.NULLBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nullable'; +Comment on Column DD_RELT_COLMN.AUTNCRMNTD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: autoIncremented'; +Comment on Column DD_RELT_COLMN.DEFLTVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultValue'; +Comment on Column DD_RELT_COLMN.MINMMVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: minimumValue'; +Comment on Column DD_RELT_COLMN.MAXMMVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: maximumValue'; +Comment on Column DD_RELT_COLMN.FORMT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: format'; +Comment on Column DD_RELT_COLMN.CHARCTRSTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: characterSetName'; +Comment on Column DD_RELT_COLMN.COLLTNNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: collationName'; +Comment on Column DD_RELT_COLMN.SELCTBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: selectable'; +Comment on Column DD_RELT_COLMN.UPDTBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: updateable'; +Comment on Column DD_RELT_COLMN.CASSNSTV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: caseSensitive'; +Comment on Column DD_RELT_COLMN.SEARCHBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: searchability'; +Comment on Column DD_RELT_COLMN.CURRNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: currency'; +Comment on Column DD_RELT_COLMN.RADX is 'This is the feature name as defined in the model class for the feature values which are stored in this column: radix'; +Comment on Column DD_RELT_COLMN.SIGND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: signed'; +Comment on Column DD_RELT_COLMN.DISTNCTVLCNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: distinctValueCount'; +Comment on Column DD_RELT_COLMN.NULLVLCNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nullValueCount'; +Comment on Column DD_RELT_COLMN.UNIQKYS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uniqueKeys'; +Comment on Column DD_RELT_COLMN.INDXS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: indexes'; +Comment on Column DD_RELT_COLMN.FORGNKYS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: foreignKeys'; +Comment on Column DD_RELT_COLMN.ACCSSPTTRNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: accessPatterns'; +Comment on Column DD_RELT_COLMN.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Schema +-- (generated from Relational/Schema) + +CREATE TABLE DD_RELT_SCHM +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_SCHM is 'The metamodel type of the metadata model objects that can be stored in this table is: Schema'; +Comment on Column DD_RELT_SCHM.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_SCHM.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_SCHM.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_SCHM.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_SCHM.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: PrimaryKey +-- (generated from Relational/PrimaryKey) + +CREATE TABLE DD_RELT_PRIMRYKY +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + COLMNS NUMBER(20), + FORGNKYS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_PRIMRYKY is 'The metamodel type of the metadata model objects that can be stored in this table is: PrimaryKey'; +Comment on Column DD_RELT_PRIMRYKY.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_PRIMRYKY.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_PRIMRYKY.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_PRIMRYKY.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_PRIMRYKY.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_RELT_PRIMRYKY.COLMNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: columns'; +Comment on Column DD_RELT_PRIMRYKY.FORGNKYS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: foreignKeys'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ForeignKey +-- (generated from Relational/ForeignKey) + +CREATE TABLE DD_RELT_FORGNKY +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + FORGNKYMLTPLCTY NUMBER(20), + PRIMRYKYMLTPLCTY NUMBER(20), + COLMNS NUMBER(20), + UNIQKY NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_FORGNKY is 'The metamodel type of the metadata model objects that can be stored in this table is: ForeignKey'; +Comment on Column DD_RELT_FORGNKY.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_FORGNKY.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_FORGNKY.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_FORGNKY.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_FORGNKY.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_RELT_FORGNKY.FORGNKYMLTPLCTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: foreignKeyMultiplicity'; +Comment on Column DD_RELT_FORGNKY.PRIMRYKYMLTPLCTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: primaryKeyMultiplicity'; +Comment on Column DD_RELT_FORGNKY.COLMNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: columns'; +Comment on Column DD_RELT_FORGNKY.UNIQKY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uniqueKey'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: View +-- (generated from Relational/View) + +CREATE TABLE DD_RELT_VIEW +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + SYSTM CHAR(1), + CARDNLTY NUMBER(20), + SUPPRTSPDT CHAR(1), + MATRLZD CHAR(1), + LOGCLRLTNSHPS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_VIEW is 'The metamodel type of the metadata model objects that can be stored in this table is: View'; +Comment on Column DD_RELT_VIEW.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_VIEW.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_VIEW.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_VIEW.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_VIEW.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_RELT_VIEW.SYSTM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: system'; +Comment on Column DD_RELT_VIEW.CARDNLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: cardinality'; +Comment on Column DD_RELT_VIEW.SUPPRTSPDT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: supportsUpdate'; +Comment on Column DD_RELT_VIEW.MATRLZD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: materialized'; +Comment on Column DD_RELT_VIEW.LOGCLRLTNSHPS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: logicalRelationships'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Catalog +-- (generated from Relational/Catalog) + +CREATE TABLE DD_RELT_CATLG +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_CATLG is 'The metamodel type of the metadata model objects that can be stored in this table is: Catalog'; +Comment on Column DD_RELT_CATLG.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_CATLG.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_CATLG.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_CATLG.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_CATLG.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Procedure +-- (generated from Relational/Procedure) + +CREATE TABLE DD_RELT_PROCDR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + FUNCTN CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_PROCDR is 'The metamodel type of the metadata model objects that can be stored in this table is: Procedure'; +Comment on Column DD_RELT_PROCDR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_PROCDR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_PROCDR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_PROCDR.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_PROCDR.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_RELT_PROCDR.FUNCTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: function'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Index +-- (generated from Relational/Index) + +CREATE TABLE DD_RELT_INDX +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + FILTRCNDTN VARCHAR2(256), + NULLBL CHAR(1), + AUTPDT CHAR(1), + UNIQ CHAR(1), + COLMNS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_INDX is 'The metamodel type of the metadata model objects that can be stored in this table is: Index'; +Comment on Column DD_RELT_INDX.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_INDX.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_INDX.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_INDX.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_INDX.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_RELT_INDX.FILTRCNDTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: filterCondition'; +Comment on Column DD_RELT_INDX.NULLBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nullable'; +Comment on Column DD_RELT_INDX.AUTPDT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: autoUpdate'; +Comment on Column DD_RELT_INDX.UNIQ is 'This is the feature name as defined in the model class for the feature values which are stored in this column: unique'; +Comment on Column DD_RELT_INDX.COLMNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: columns'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ProcedureParameter +-- (generated from Relational/ProcedureParameter) + +CREATE TABLE DD_RELT_PROCDRPRMT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + DIRCTN NUMBER(20), + DEFLTVL VARCHAR2(256), + NATVTYP VARCHAR2(256), + LENGTH NUMBER(20), + PRECSN NUMBER(20), + SCAL NUMBER(20), + NULLBL NUMBER(20), + RADX NUMBER(20), + TYP NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_PROCDRPRMT is 'The metamodel type of the metadata model objects that can be stored in this table is: ProcedureParameter'; +Comment on Column DD_RELT_PROCDRPRMT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_PROCDRPRMT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_PROCDRPRMT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_PROCDRPRMT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_PROCDRPRMT.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_RELT_PROCDRPRMT.DIRCTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: direction'; +Comment on Column DD_RELT_PROCDRPRMT.DEFLTVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultValue'; +Comment on Column DD_RELT_PROCDRPRMT.NATVTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nativeType'; +Comment on Column DD_RELT_PROCDRPRMT.LENGTH is 'This is the feature name as defined in the model class for the feature values which are stored in this column: length'; +Comment on Column DD_RELT_PROCDRPRMT.PRECSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: precision'; +Comment on Column DD_RELT_PROCDRPRMT.SCAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: scale'; +Comment on Column DD_RELT_PROCDRPRMT.NULLBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nullable'; +Comment on Column DD_RELT_PROCDRPRMT.RADX is 'This is the feature name as defined in the model class for the feature values which are stored in this column: radix'; +Comment on Column DD_RELT_PROCDRPRMT.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: UniqueConstraint +-- (generated from Relational/UniqueConstraint) + +CREATE TABLE DD_RELT_UNIQCNSTRN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + COLMNS NUMBER(20), + FORGNKYS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_UNIQCNSTRN is 'The metamodel type of the metadata model objects that can be stored in this table is: UniqueConstraint'; +Comment on Column DD_RELT_UNIQCNSTRN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_UNIQCNSTRN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_UNIQCNSTRN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_UNIQCNSTRN.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_UNIQCNSTRN.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_RELT_UNIQCNSTRN.COLMNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: columns'; +Comment on Column DD_RELT_UNIQCNSTRN.FORGNKYS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: foreignKeys'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: AccessPattern +-- (generated from Relational/AccessPattern) + +CREATE TABLE DD_RELT_ACCSSPTTRN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + COLMNS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_ACCSSPTTRN is 'The metamodel type of the metadata model objects that can be stored in this table is: AccessPattern'; +Comment on Column DD_RELT_ACCSSPTTRN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_ACCSSPTTRN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_ACCSSPTTRN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_ACCSSPTTRN.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_ACCSSPTTRN.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_RELT_ACCSSPTTRN.COLMNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: columns'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: LogicalRelationship +-- (generated from Relational/LogicalRelationship) + +CREATE TABLE DD_RELT_LOGCLRLTNS +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_LOGCLRLTNS is 'The metamodel type of the metadata model objects that can be stored in this table is: LogicalRelationship'; +Comment on Column DD_RELT_LOGCLRLTNS.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_LOGCLRLTNS.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_LOGCLRLTNS.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_LOGCLRLTNS.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_LOGCLRLTNS.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: LogicalRelationshipEnd +-- (generated from Relational/LogicalRelationshipEnd) + +CREATE TABLE DD_RELT_LOGCLRLT_1 +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + MULTPLCTY NUMBER(20), + TABL NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_LOGCLRLT_1 is 'The metamodel type of the metadata model objects that can be stored in this table is: LogicalRelationshipEnd'; +Comment on Column DD_RELT_LOGCLRLT_1.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_LOGCLRLT_1.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_LOGCLRLT_1.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_LOGCLRLT_1.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_LOGCLRLT_1.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_RELT_LOGCLRLT_1.MULTPLCTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: multiplicity'; +Comment on Column DD_RELT_LOGCLRLT_1.TABL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: table'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: BaseTable +-- (generated from Relational/BaseTable) + +CREATE TABLE DD_RELT_BASTBL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + SYSTM CHAR(1), + CARDNLTY NUMBER(20), + SUPPRTSPDT CHAR(1), + MATRLZD CHAR(1), + LOGCLRLTNSHPS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_BASTBL is 'The metamodel type of the metadata model objects that can be stored in this table is: BaseTable'; +Comment on Column DD_RELT_BASTBL.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_BASTBL.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_BASTBL.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_BASTBL.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_BASTBL.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_RELT_BASTBL.SYSTM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: system'; +Comment on Column DD_RELT_BASTBL.CARDNLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: cardinality'; +Comment on Column DD_RELT_BASTBL.SUPPRTSPDT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: supportsUpdate'; +Comment on Column DD_RELT_BASTBL.MATRLZD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: materialized'; +Comment on Column DD_RELT_BASTBL.LOGCLRLTNSHPS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: logicalRelationships'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ProcedureResult +-- (generated from Relational/ProcedureResult) + +CREATE TABLE DD_RELT_PROCDRRSLT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_PROCDRRSLT is 'The metamodel type of the metadata model objects that can be stored in this table is: ProcedureResult'; +Comment on Column DD_RELT_PROCDRRSLT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_PROCDRRSLT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_PROCDRRSLT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_PROCDRRSLT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_PROCDRRSLT.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: MappingHelper +-- (generated from Mapping/MappingHelper) + +CREATE TABLE DD_MAPP_MAPPNGHLPR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + HELPDBJCT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_MAPP_MAPPNGHLPR is 'The metamodel type of the metadata model objects that can be stored in this table is: MappingHelper'; +Comment on Column DD_MAPP_MAPPNGHLPR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_MAPP_MAPPNGHLPR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_MAPP_MAPPNGHLPR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_MAPP_MAPPNGHLPR.HELPDBJCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: helpedObject'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Mapping +-- (generated from Mapping/Mapping) + +CREATE TABLE DD_MAPP_MAPPNG +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + INPTS NUMBER(20), + OUTPTS NUMBER(20), + TYPMPPNG NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_MAPP_MAPPNG is 'The metamodel type of the metadata model objects that can be stored in this table is: Mapping'; +Comment on Column DD_MAPP_MAPPNG.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_MAPP_MAPPNG.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_MAPP_MAPPNG.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_MAPP_MAPPNG.INPTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputs'; +Comment on Column DD_MAPP_MAPPNG.OUTPTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputs'; +Comment on Column DD_MAPP_MAPPNG.TYPMPPNG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: typeMapping'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: TypeConverter +-- (generated from Mapping/TypeConverter) + +CREATE TABLE DD_MAPP_TYPCNVRTR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + HELPDBJCT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_MAPP_TYPCNVRTR is 'The metamodel type of the metadata model objects that can be stored in this table is: TypeConverter'; +Comment on Column DD_MAPP_TYPCNVRTR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_MAPP_TYPCNVRTR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_MAPP_TYPCNVRTR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_MAPP_TYPCNVRTR.HELPDBJCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: helpedObject'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: FunctionPair +-- (generated from Mapping/FunctionPair) + +CREATE TABLE DD_MAPP_FUNCTNPR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + HELPDBJCT NUMBER(20), + IN2T NUMBER(20), + OUT2N NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_MAPP_FUNCTNPR is 'The metamodel type of the metadata model objects that can be stored in this table is: FunctionPair'; +Comment on Column DD_MAPP_FUNCTNPR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_MAPP_FUNCTNPR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_MAPP_FUNCTNPR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_MAPP_FUNCTNPR.HELPDBJCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: helpedObject'; +Comment on Column DD_MAPP_FUNCTNPR.IN2T is 'This is the feature name as defined in the model class for the feature values which are stored in this column: in2out'; +Comment on Column DD_MAPP_FUNCTNPR.OUT2N is 'This is the feature name as defined in the model class for the feature values which are stored in this column: out2in'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: FunctionNamePair +-- (generated from Mapping/FunctionNamePair) + +CREATE TABLE DD_MAPP_FUNCTNNMPR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + HELPDBJCT NUMBER(20), + IN2T VARCHAR2(256), + OUT2N VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_MAPP_FUNCTNNMPR is 'The metamodel type of the metadata model objects that can be stored in this table is: FunctionNamePair'; +Comment on Column DD_MAPP_FUNCTNNMPR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_MAPP_FUNCTNNMPR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_MAPP_FUNCTNNMPR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_MAPP_FUNCTNNMPR.HELPDBJCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: helpedObject'; +Comment on Column DD_MAPP_FUNCTNNMPR.IN2T is 'This is the feature name as defined in the model class for the feature values which are stored in this column: in2out'; +Comment on Column DD_MAPP_FUNCTNNMPR.OUT2N is 'This is the feature name as defined in the model class for the feature values which are stored in this column: out2in'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: MappingStrategy +-- (generated from Mapping/MappingStrategy) + +CREATE TABLE DD_MAPP_MAPPNGSTRT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + HELPDBJCT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_MAPP_MAPPNGSTRT is 'The metamodel type of the metadata model objects that can be stored in this table is: MappingStrategy'; +Comment on Column DD_MAPP_MAPPNGSTRT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_MAPP_MAPPNGSTRT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_MAPP_MAPPNGSTRT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_MAPP_MAPPNGSTRT.HELPDBJCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: helpedObject'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: MappingRoot +-- (generated from Mapping/MappingRoot) + +CREATE TABLE DD_MAPP_MAPPNGRT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + INPTS NUMBER(20), + OUTPTS NUMBER(20), + TYPMPPNG NUMBER(20), + OUTPTRDNLY CHAR(1), + TOPTBTTM CHAR(1), + COMMNDSTCK VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_MAPP_MAPPNGRT is 'The metamodel type of the metadata model objects that can be stored in this table is: MappingRoot'; +Comment on Column DD_MAPP_MAPPNGRT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_MAPP_MAPPNGRT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_MAPP_MAPPNGRT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_MAPP_MAPPNGRT.INPTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: inputs'; +Comment on Column DD_MAPP_MAPPNGRT.OUTPTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputs'; +Comment on Column DD_MAPP_MAPPNGRT.TYPMPPNG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: typeMapping'; +Comment on Column DD_MAPP_MAPPNGRT.OUTPTRDNLY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: outputReadOnly'; +Comment on Column DD_MAPP_MAPPNGRT.TOPTBTTM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: topToBottom'; +Comment on Column DD_MAPP_MAPPNGRT.COMMNDSTCK is 'This is the feature name as defined in the model class for the feature values which are stored in this column: commandStack'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ComplexTypeConverter +-- (generated from Mapping/ComplexTypeConverter) + +CREATE TABLE DD_MAPP_COMPLXTYPC +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + HELPDBJCT NUMBER(20), + IN2T NUMBER(20), + OUT2N NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_MAPP_COMPLXTYPC is 'The metamodel type of the metadata model objects that can be stored in this table is: ComplexTypeConverter'; +Comment on Column DD_MAPP_COMPLXTYPC.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_MAPP_COMPLXTYPC.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_MAPP_COMPLXTYPC.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_MAPP_COMPLXTYPC.HELPDBJCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: helpedObject'; +Comment on Column DD_MAPP_COMPLXTYPC.IN2T is 'This is the feature name as defined in the model class for the feature values which are stored in this column: in2out'; +Comment on Column DD_MAPP_COMPLXTYPC.OUT2N is 'This is the feature name as defined in the model class for the feature values which are stored in this column: out2in'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Category +-- (generated from Dataaccess/Category) + +CREATE TABLE DD_DATC_CATGRY +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_DATC_CATGRY is 'The metamodel type of the metadata model objects that can be stored in this table is: Category'; +Comment on Column DD_DATC_CATGRY.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_CATGRY.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_CATGRY.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_DATC_CATGRY.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_DATC_CATGRY.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Group +-- (generated from Dataaccess/Group) + +CREATE TABLE DD_DATC_GROP +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + SYSTM CHAR(1), + CARDNLTY NUMBER(20), + SUPPRTSPDT CHAR(1), + MATRLZD CHAR(1), + LOGCLRLTNSHPS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_DATC_GROP is 'The metamodel type of the metadata model objects that can be stored in this table is: Group'; +Comment on Column DD_DATC_GROP.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_GROP.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_GROP.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_DATC_GROP.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_DATC_GROP.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_DATC_GROP.SYSTM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: system'; +Comment on Column DD_DATC_GROP.CARDNLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: cardinality'; +Comment on Column DD_DATC_GROP.SUPPRTSPDT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: supportsUpdate'; +Comment on Column DD_DATC_GROP.MATRLZD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: materialized'; +Comment on Column DD_DATC_GROP.LOGCLRLTNSHPS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: logicalRelationships'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Element +-- (generated from Dataaccess/Element) + +CREATE TABLE DD_DATC_ELEMNT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + NATVTYP VARCHAR2(256), + LENGTH NUMBER(20), + FIXDLNGTH CHAR(1), + PRECSN NUMBER(20), + SCAL NUMBER(20), + NULLBL NUMBER(20), + AUTNCRMNTD CHAR(1), + DEFLTVL VARCHAR2(256), + MINMMVL VARCHAR2(256), + MAXMMVL VARCHAR2(256), + FORMT VARCHAR2(256), + CHARCTRSTNM VARCHAR2(256), + COLLTNNM VARCHAR2(256), + SELCTBL CHAR(1), + UPDTBL CHAR(1), + CASSNSTV CHAR(1), + SEARCHBLTY NUMBER(20), + CURRNCY CHAR(1), + RADX NUMBER(20), + SIGND CHAR(1), + DISTNCTVLCNT NUMBER(20), + NULLVLCNT NUMBER(20), + UNIQKYS NUMBER(20), + INDXS NUMBER(20), + FORGNKYS NUMBER(20), + ACCSSPTTRNS NUMBER(20), + TYP NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_DATC_ELEMNT is 'The metamodel type of the metadata model objects that can be stored in this table is: Element'; +Comment on Column DD_DATC_ELEMNT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_ELEMNT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_ELEMNT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_DATC_ELEMNT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_DATC_ELEMNT.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_DATC_ELEMNT.NATVTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nativeType'; +Comment on Column DD_DATC_ELEMNT.LENGTH is 'This is the feature name as defined in the model class for the feature values which are stored in this column: length'; +Comment on Column DD_DATC_ELEMNT.FIXDLNGTH is 'This is the feature name as defined in the model class for the feature values which are stored in this column: fixedLength'; +Comment on Column DD_DATC_ELEMNT.PRECSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: precision'; +Comment on Column DD_DATC_ELEMNT.SCAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: scale'; +Comment on Column DD_DATC_ELEMNT.NULLBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nullable'; +Comment on Column DD_DATC_ELEMNT.AUTNCRMNTD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: autoIncremented'; +Comment on Column DD_DATC_ELEMNT.DEFLTVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultValue'; +Comment on Column DD_DATC_ELEMNT.MINMMVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: minimumValue'; +Comment on Column DD_DATC_ELEMNT.MAXMMVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: maximumValue'; +Comment on Column DD_DATC_ELEMNT.FORMT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: format'; +Comment on Column DD_DATC_ELEMNT.CHARCTRSTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: characterSetName'; +Comment on Column DD_DATC_ELEMNT.COLLTNNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: collationName'; +Comment on Column DD_DATC_ELEMNT.SELCTBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: selectable'; +Comment on Column DD_DATC_ELEMNT.UPDTBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: updateable'; +Comment on Column DD_DATC_ELEMNT.CASSNSTV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: caseSensitive'; +Comment on Column DD_DATC_ELEMNT.SEARCHBLTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: searchability'; +Comment on Column DD_DATC_ELEMNT.CURRNCY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: currency'; +Comment on Column DD_DATC_ELEMNT.RADX is 'This is the feature name as defined in the model class for the feature values which are stored in this column: radix'; +Comment on Column DD_DATC_ELEMNT.SIGND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: signed'; +Comment on Column DD_DATC_ELEMNT.DISTNCTVLCNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: distinctValueCount'; +Comment on Column DD_DATC_ELEMNT.NULLVLCNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nullValueCount'; +Comment on Column DD_DATC_ELEMNT.UNIQKYS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uniqueKeys'; +Comment on Column DD_DATC_ELEMNT.INDXS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: indexes'; +Comment on Column DD_DATC_ELEMNT.FORGNKYS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: foreignKeys'; +Comment on Column DD_DATC_ELEMNT.ACCSSPTTRNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: accessPatterns'; +Comment on Column DD_DATC_ELEMNT.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Procedure +-- (generated from Dataaccess/Procedure_1) + +CREATE TABLE DD_DATC_PROCDR +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + FUNCTN CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_DATC_PROCDR is 'The metamodel type of the metadata model objects that can be stored in this table is: Procedure'; +Comment on Column DD_DATC_PROCDR.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_PROCDR.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_PROCDR.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_DATC_PROCDR.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_DATC_PROCDR.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_DATC_PROCDR.FUNCTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: function'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Index +-- (generated from Dataaccess/Index_1) + +CREATE TABLE DD_DATC_INDX +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + FILTRCNDTN VARCHAR2(256), + NULLBL CHAR(1), + AUTPDT CHAR(1), + UNIQ CHAR(1), + COLMNS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_DATC_INDX is 'The metamodel type of the metadata model objects that can be stored in this table is: Index'; +Comment on Column DD_DATC_INDX.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_INDX.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_INDX.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_DATC_INDX.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_DATC_INDX.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_DATC_INDX.FILTRCNDTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: filterCondition'; +Comment on Column DD_DATC_INDX.NULLBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nullable'; +Comment on Column DD_DATC_INDX.AUTPDT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: autoUpdate'; +Comment on Column DD_DATC_INDX.UNIQ is 'This is the feature name as defined in the model class for the feature values which are stored in this column: unique'; +Comment on Column DD_DATC_INDX.COLMNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: columns'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: PrimaryKey +-- (generated from Dataaccess/PrimaryKey_1) + +CREATE TABLE DD_DATC_PRIMRYKY +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + COLMNS NUMBER(20), + FORGNKYS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_DATC_PRIMRYKY is 'The metamodel type of the metadata model objects that can be stored in this table is: PrimaryKey'; +Comment on Column DD_DATC_PRIMRYKY.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_PRIMRYKY.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_PRIMRYKY.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_DATC_PRIMRYKY.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_DATC_PRIMRYKY.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_DATC_PRIMRYKY.COLMNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: columns'; +Comment on Column DD_DATC_PRIMRYKY.FORGNKYS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: foreignKeys'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: UniqueConstraint +-- (generated from Dataaccess/UniqueConstraint_1) + +CREATE TABLE DD_DATC_UNIQCNSTRN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + COLMNS NUMBER(20), + FORGNKYS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_DATC_UNIQCNSTRN is 'The metamodel type of the metadata model objects that can be stored in this table is: UniqueConstraint'; +Comment on Column DD_DATC_UNIQCNSTRN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_UNIQCNSTRN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_UNIQCNSTRN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_DATC_UNIQCNSTRN.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_DATC_UNIQCNSTRN.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_DATC_UNIQCNSTRN.COLMNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: columns'; +Comment on Column DD_DATC_UNIQCNSTRN.FORGNKYS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: foreignKeys'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ProcedureParameter +-- (generated from Dataaccess/ProcedureParameter_1) + +CREATE TABLE DD_DATC_PROCDRPRMT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + DIRCTN NUMBER(20), + DEFLTVL VARCHAR2(256), + NATVTYP VARCHAR2(256), + LENGTH NUMBER(20), + PRECSN NUMBER(20), + SCAL NUMBER(20), + NULLBL NUMBER(20), + RADX NUMBER(20), + TYP NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_DATC_PROCDRPRMT is 'The metamodel type of the metadata model objects that can be stored in this table is: ProcedureParameter'; +Comment on Column DD_DATC_PROCDRPRMT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_PROCDRPRMT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_PROCDRPRMT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_DATC_PROCDRPRMT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_DATC_PROCDRPRMT.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_DATC_PROCDRPRMT.DIRCTN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: direction'; +Comment on Column DD_DATC_PROCDRPRMT.DEFLTVL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: defaultValue'; +Comment on Column DD_DATC_PROCDRPRMT.NATVTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nativeType'; +Comment on Column DD_DATC_PROCDRPRMT.LENGTH is 'This is the feature name as defined in the model class for the feature values which are stored in this column: length'; +Comment on Column DD_DATC_PROCDRPRMT.PRECSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: precision'; +Comment on Column DD_DATC_PROCDRPRMT.SCAL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: scale'; +Comment on Column DD_DATC_PROCDRPRMT.NULLBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nullable'; +Comment on Column DD_DATC_PROCDRPRMT.RADX is 'This is the feature name as defined in the model class for the feature values which are stored in this column: radix'; +Comment on Column DD_DATC_PROCDRPRMT.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ForeignKey +-- (generated from Dataaccess/ForeignKey_1) + +CREATE TABLE DD_DATC_FORGNKY +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + FORGNKYMLTPLCTY NUMBER(20), + PRIMRYKYMLTPLCTY NUMBER(20), + COLMNS NUMBER(20), + UNIQKY NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_DATC_FORGNKY is 'The metamodel type of the metadata model objects that can be stored in this table is: ForeignKey'; +Comment on Column DD_DATC_FORGNKY.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_FORGNKY.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_FORGNKY.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_DATC_FORGNKY.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_DATC_FORGNKY.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_DATC_FORGNKY.FORGNKYMLTPLCTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: foreignKeyMultiplicity'; +Comment on Column DD_DATC_FORGNKY.PRIMRYKYMLTPLCTY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: primaryKeyMultiplicity'; +Comment on Column DD_DATC_FORGNKY.COLMNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: columns'; +Comment on Column DD_DATC_FORGNKY.UNIQKY is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uniqueKey'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: ProcedureResult +-- (generated from Dataaccess/ProcedureResult_1) + +CREATE TABLE DD_DATC_PROCDRRSLT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_DATC_PROCDRRSLT is 'The metamodel type of the metadata model objects that can be stored in this table is: ProcedureResult'; +Comment on Column DD_DATC_PROCDRRSLT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_PROCDRRSLT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_PROCDRRSLT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_DATC_PROCDRRSLT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_DATC_PROCDRRSLT.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: AccessPattern +-- (generated from Dataaccess/AccessPattern_1) + +CREATE TABLE DD_DATC_ACCSSPTTRN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + NAMNSRC VARCHAR2(256), + COLMNS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_DATC_ACCSSPTTRN is 'The metamodel type of the metadata model objects that can be stored in this table is: AccessPattern'; +Comment on Column DD_DATC_ACCSSPTTRN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_ACCSSPTTRN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_DATC_ACCSSPTTRN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_DATC_ACCSSPTTRN.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_DATC_ACCSSPTTRN.NAMNSRC is 'This is the feature name as defined in the model class for the feature values which are stored in this column: nameInSource'; +Comment on Column DD_DATC_ACCSSPTTRN.COLMNS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: columns'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Operation +-- (generated from Webservice/Operation_1) + +CREATE TABLE DD_WEBS_OPERTN +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + PATTRN VARCHAR2(256), + SAF CHAR(1), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_WEBS_OPERTN is 'The metamodel type of the metadata model objects that can be stored in this table is: Operation'; +Comment on Column DD_WEBS_OPERTN.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_WEBS_OPERTN.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_WEBS_OPERTN.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_WEBS_OPERTN.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_WEBS_OPERTN.PATTRN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: pattern'; +Comment on Column DD_WEBS_OPERTN.SAF is 'This is the feature name as defined in the model class for the feature values which are stored in this column: safe'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Input +-- (generated from Webservice/Input) + +CREATE TABLE DD_WEBS_INPT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + CONTNTLMNT NUMBER(20), + CONTNTCMPLXTYP NUMBER(20), + CONTNTSMPLTYP NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_WEBS_INPT is 'The metamodel type of the metadata model objects that can be stored in this table is: Input'; +Comment on Column DD_WEBS_INPT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_WEBS_INPT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_WEBS_INPT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_WEBS_INPT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_WEBS_INPT.CONTNTLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: contentElement'; +Comment on Column DD_WEBS_INPT.CONTNTCMPLXTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: contentComplexType'; +Comment on Column DD_WEBS_INPT.CONTNTSMPLTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: contentSimpleType'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Output +-- (generated from Webservice/Output) + +CREATE TABLE DD_WEBS_OUTPT +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + CONTNTLMNT NUMBER(20), + CONTNTCMPLXTYP NUMBER(20), + CONTNTSMPLTYP NUMBER(20), + XMLDCMNT NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_WEBS_OUTPT is 'The metamodel type of the metadata model objects that can be stored in this table is: Output'; +Comment on Column DD_WEBS_OUTPT.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_WEBS_OUTPT.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_WEBS_OUTPT.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_WEBS_OUTPT.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_WEBS_OUTPT.CONTNTLMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: contentElement'; +Comment on Column DD_WEBS_OUTPT.CONTNTCMPLXTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: contentComplexType'; +Comment on Column DD_WEBS_OUTPT.CONTNTSMPLTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: contentSimpleType'; +Comment on Column DD_WEBS_OUTPT.XMLDCMNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: xmlDocument'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Interface +-- (generated from Webservice/Interface_1) + +CREATE TABLE DD_WEBS_INTRFC +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_WEBS_INTRFC is 'The metamodel type of the metadata model objects that can be stored in this table is: Interface'; +Comment on Column DD_WEBS_INTRFC.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_WEBS_INTRFC.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_WEBS_INTRFC.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_WEBS_INTRFC.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: SampleMessages +-- (generated from Webservice/SampleMessages) + +CREATE TABLE DD_WEBS_SAMPLMSSGS +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_WEBS_SAMPLMSSGS is 'The metamodel type of the metadata model objects that can be stored in this table is: SampleMessages'; +Comment on Column DD_WEBS_SAMPLMSSGS.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_WEBS_SAMPLMSSGS.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_WEBS_SAMPLMSSGS.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: SampleFile +-- (generated from Webservice/SampleFile) + +CREATE TABLE DD_WEBS_SAMPLFL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + URL VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_WEBS_SAMPLFL is 'The metamodel type of the metadata model objects that can be stored in this table is: SampleFile'; +Comment on Column DD_WEBS_SAMPLFL.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_WEBS_SAMPLFL.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_WEBS_SAMPLFL.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_WEBS_SAMPLFL.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_WEBS_SAMPLFL.URL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: url'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: SampleFromXsd +-- (generated from Webservice/SampleFromXsd) + +CREATE TABLE DD_WEBS_SAMPLFRMXS +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + MAXNMBRFLVLSTBLD NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_WEBS_SAMPLFRMXS is 'The metamodel type of the metadata model objects that can be stored in this table is: SampleFromXsd'; +Comment on Column DD_WEBS_SAMPLFRMXS.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_WEBS_SAMPLFRMXS.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_WEBS_SAMPLFRMXS.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_WEBS_SAMPLFRMXS.MAXNMBRFLVLSTBLD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: maxNumberOfLevelsToBuild'; + + + +-- +-- The model class name for the set enumeration values held in this table is: RelationshipTypeStatus +-- (generated from Relationship/RelationshipTypeStatus) + +CREATE TABLE DD_RELT_RELTNSHPTY +( + ID NUMBER(20) NOT NULL, + VALUE VARCHAR2(500) +); + +Comment on Table DD_RELT_RELTNSHPTY is 'The model class name for the set enumeration values held in this table is: RelationshipTypeStatus'; +Comment on Column DD_RELT_RELTNSHPTY.ID is 'This column is the unique identifier for the values in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; +Comment on Column DD_RELT_RELTNSHPTY.VALUE is 'This column is an enumeration value in this table which stores allowed values as part of an enumeration as defined by the metamodel.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: RelationshipType +-- (generated from Relationship/RelationshipType) + +CREATE TABLE DD_RELT_RELTNSHP_1 +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM CLOB, + DIRCTD CHAR(1), + EXCLSV CHAR(1), + CROSSMDL CHAR(1), + ABSTRCT CHAR(1), + USERDFND CHAR(1), + STATS NUMBER(20), + STERTYP VARCHAR2(256), + CONSTRNT VARCHAR2(256), + LABL VARCHAR2(256), + OPPSTLBL VARCHAR2(256), + RELTNSHPFTRS NUMBER(20), + SUPRTYP NUMBER(20), + SUBTYP NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_RELTNSHP_1 is 'The metamodel type of the metadata model objects that can be stored in this table is: RelationshipType'; +Comment on Column DD_RELT_RELTNSHP_1.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_RELTNSHP_1.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_RELTNSHP_1.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_RELTNSHP_1.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_RELTNSHP_1.DIRCTD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: directed'; +Comment on Column DD_RELT_RELTNSHP_1.EXCLSV is 'This is the feature name as defined in the model class for the feature values which are stored in this column: exclusive'; +Comment on Column DD_RELT_RELTNSHP_1.CROSSMDL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: crossModel'; +Comment on Column DD_RELT_RELTNSHP_1.ABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: abstract'; +Comment on Column DD_RELT_RELTNSHP_1.USERDFND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: userDefined'; +Comment on Column DD_RELT_RELTNSHP_1.STATS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: status'; +Comment on Column DD_RELT_RELTNSHP_1.STERTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: stereotype'; +Comment on Column DD_RELT_RELTNSHP_1.CONSTRNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: constraint'; +Comment on Column DD_RELT_RELTNSHP_1.LABL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: label'; +Comment on Column DD_RELT_RELTNSHP_1.OPPSTLBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: oppositeLabel'; +Comment on Column DD_RELT_RELTNSHP_1.RELTNSHPFTRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: relationshipFeatures'; +Comment on Column DD_RELT_RELTNSHP_1.SUPRTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: superType'; +Comment on Column DD_RELT_RELTNSHP_1.SUBTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: subType'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: Relationship +-- (generated from Relationship/Relationship) + +CREATE TABLE DD_RELT_RELTNSHP +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM CLOB, + TARGTS NUMBER(20), + SOURCS NUMBER(20), + TYP NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_RELTNSHP is 'The metamodel type of the metadata model objects that can be stored in this table is: Relationship'; +Comment on Column DD_RELT_RELTNSHP.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_RELTNSHP.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_RELTNSHP.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_RELTNSHP.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_RELTNSHP.TARGTS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: targets'; +Comment on Column DD_RELT_RELTNSHP.SOURCS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: sources'; +Comment on Column DD_RELT_RELTNSHP.TYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: type'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: FileReference +-- (generated from Relationship/FileReference) + +CREATE TABLE DD_RELT_FILRFRNC +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + URI VARCHAR2(256), + RESLVBL CHAR(1), + ENCDNG VARCHAR2(256), + ABSTRCT VARCHAR2(256), + KEYWRDS VARCHAR2(256), + RELTDRS VARCHAR2(256), + TOOLNM VARCHAR2(256), + TOOLVRSN VARCHAR2(256), + FORMTNM VARCHAR2(256), + FORMTVRSN VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_FILRFRNC is 'The metamodel type of the metadata model objects that can be stored in this table is: FileReference'; +Comment on Column DD_RELT_FILRFRNC.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_FILRFRNC.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_FILRFRNC.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_FILRFRNC.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_FILRFRNC.URI is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uri'; +Comment on Column DD_RELT_FILRFRNC.RESLVBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: resolvable'; +Comment on Column DD_RELT_FILRFRNC.ENCDNG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: encoding'; +Comment on Column DD_RELT_FILRFRNC.ABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: abstract'; +Comment on Column DD_RELT_FILRFRNC.KEYWRDS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: keywords'; +Comment on Column DD_RELT_FILRFRNC.RELTDRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: relatedUris'; +Comment on Column DD_RELT_FILRFRNC.TOOLNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: toolName'; +Comment on Column DD_RELT_FILRFRNC.TOOLVRSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: toolVersion'; +Comment on Column DD_RELT_FILRFRNC.FORMTNM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: formatName'; +Comment on Column DD_RELT_FILRFRNC.FORMTVRSN is 'This is the feature name as defined in the model class for the feature values which are stored in this column: formatVersion'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: RelationshipRole +-- (generated from Relationship/RelationshipRole) + +CREATE TABLE DD_RELT_RELTNSHPRL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM CLOB, + STERTYP VARCHAR2(256), + ORDRD CHAR(1), + UNIQ CHAR(1), + NAVGBL CHAR(1), + LOWRBND NUMBER(20), + UPPRBND NUMBER(20), + CONSTRNT VARCHAR2(256), + OPPSTRL NUMBER(20), + INCLDTYPS NUMBER(20), + EXCLDTYPS NUMBER(20), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_RELTNSHPRL is 'The metamodel type of the metadata model objects that can be stored in this table is: RelationshipRole'; +Comment on Column DD_RELT_RELTNSHPRL.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_RELTNSHPRL.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_RELTNSHPRL.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_RELTNSHPRL.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_RELTNSHPRL.STERTYP is 'This is the feature name as defined in the model class for the feature values which are stored in this column: stereotype'; +Comment on Column DD_RELT_RELTNSHPRL.ORDRD is 'This is the feature name as defined in the model class for the feature values which are stored in this column: ordered'; +Comment on Column DD_RELT_RELTNSHPRL.UNIQ is 'This is the feature name as defined in the model class for the feature values which are stored in this column: unique'; +Comment on Column DD_RELT_RELTNSHPRL.NAVGBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: navigable'; +Comment on Column DD_RELT_RELTNSHPRL.LOWRBND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: lowerBound'; +Comment on Column DD_RELT_RELTNSHPRL.UPPRBND is 'This is the feature name as defined in the model class for the feature values which are stored in this column: upperBound'; +Comment on Column DD_RELT_RELTNSHPRL.CONSTRNT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: constraint'; +Comment on Column DD_RELT_RELTNSHPRL.OPPSTRL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: oppositeRole'; +Comment on Column DD_RELT_RELTNSHPRL.INCLDTYPS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: includeTypes'; +Comment on Column DD_RELT_RELTNSHPRL.EXCLDTYPS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: excludeTypes'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: PlaceholderReferenceContainer +-- (generated from Relationship/PlaceholderReferenceContainer) + +CREATE TABLE DD_RELT_PLACHLDRRF +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_PLACHLDRRF is 'The metamodel type of the metadata model objects that can be stored in this table is: PlaceholderReferenceContainer'; +Comment on Column DD_RELT_PLACHLDRRF.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_PLACHLDRRF.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_PLACHLDRRF.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: UriReference +-- (generated from Relationship/UriReference) + +CREATE TABLE DD_RELT_URIRFRNC +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM VARCHAR2(256), + URI VARCHAR2(256), + RESLVBL CHAR(1), + ENCDNG VARCHAR2(256), + ABSTRCT VARCHAR2(256), + KEYWRDS VARCHAR2(256), + RELTDRS VARCHAR2(256), + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_URIRFRNC is 'The metamodel type of the metadata model objects that can be stored in this table is: UriReference'; +Comment on Column DD_RELT_URIRFRNC.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_URIRFRNC.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_URIRFRNC.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_URIRFRNC.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; +Comment on Column DD_RELT_URIRFRNC.URI is 'This is the feature name as defined in the model class for the feature values which are stored in this column: uri'; +Comment on Column DD_RELT_URIRFRNC.RESLVBL is 'This is the feature name as defined in the model class for the feature values which are stored in this column: resolvable'; +Comment on Column DD_RELT_URIRFRNC.ENCDNG is 'This is the feature name as defined in the model class for the feature values which are stored in this column: encoding'; +Comment on Column DD_RELT_URIRFRNC.ABSTRCT is 'This is the feature name as defined in the model class for the feature values which are stored in this column: abstract'; +Comment on Column DD_RELT_URIRFRNC.KEYWRDS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: keywords'; +Comment on Column DD_RELT_URIRFRNC.RELTDRS is 'This is the feature name as defined in the model class for the feature values which are stored in this column: relatedUris'; + + + +-- +-- The metamodel type of the metadata model objects that can be stored in this table is: RelationshipFolder +-- (generated from Relationship/RelationshipFolder) + +CREATE TABLE DD_RELT_RELTNSHPFL +( + LGCL_ID VARCHAR2(1000), + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + UUID_STRING VARCHAR2(44) NOT NULL, + NAM CLOB, + TXN_ID NUMBER(20) NOT NULL +); + +Comment on Table DD_RELT_RELTNSHPFL is 'The metamodel type of the metadata model objects that can be stored in this table is: RelationshipFolder'; +Comment on Column DD_RELT_RELTNSHPFL.UUID1 is 'This column represents part first of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_RELTNSHPFL.UUID2 is 'This column represents part second of a two part primary key for this table. The two parts of this key are a representation of a UUID.'; +Comment on Column DD_RELT_RELTNSHPFL.UUID_STRING is 'This column is a string representation of the UUID which is also represented in this table by the two UUID1 and UUID2 columns as longs.'; +Comment on Column DD_RELT_RELTNSHPFL.NAM is 'This is the feature name as defined in the model class for the feature values which are stored in this column: name'; + + + +CREATE INDEX DD_INDEX_IX1 ON DD_INDEX (LGCL_ID); + +CREATE INDEX DD_INDEX_IX4 ON DD_INDEX (UUID_STRING); + +CREATE INDEX DD_MDL_IX1 ON DD_MDL (LGCL_ID); + +CREATE INDEX DD_MDL_IX4 ON DD_MDL (UUID_STRING); + +CREATE INDEX DD_RLTNSHPS_IX1 ON DD_RELATIONSHIPS (REFERRER_LGCL_ID); + +CREATE INDEX DD_RLTNSHPS_IX2 ON DD_RELATIONSHIPS (REFERRER_UUID1); + +CREATE INDEX DD_RLTNSHPS_IX3 ON DD_RELATIONSHIPS (REFERRER_UUID2); + +CREATE INDEX DD_RLTNSHPS_IX4 ON DD_RELATIONSHIPS (REFERRER_UUID_STRING); + +CREATE INDEX DD_RLTNSHPS_IX5 ON DD_RELATIONSHIPS (REFEREE_LGCL_ID); + +CREATE INDEX DD_RLTNSHPS_IX6 ON DD_RELATIONSHIPS (REFEREE_UUID1); + +CREATE INDEX DD_RLTNSHPS_IX7 ON DD_RELATIONSHIPS (REFEREE_UUID2); + +CREATE INDEX DD_RLTNSHPS_IX8 ON DD_RELATIONSHIPS (REFEREE_UUID_STRING); + +CREATE INDEX DD_MDL_MTAMDL_IX1 ON DD_MDL_MTAMDL (MDL_LGCL_ID); + +CREATE INDEX DD_MDL_MTAMDL_IX2 ON DD_MDL_MTAMDL (MDL_UUID1); + +CREATE INDEX DD_MDL_MTAMDL_IX3 ON DD_MDL_MTAMDL (MDL_UUID2); + +CREATE INDEX DD_MDL_MTAMDL_IX4 ON DD_MDL_MTAMDL (MDL_UUID_STRING); + +CREATE INDEX DD_INDEX_UUIDTBLNM ON DD_INDEX (MDL_UUID_STRING,DETAIL_TBLE_NME); + +CREATE INDEX DD_MTMDL_NM ON DD_MTAMDL (DSPLY_NME); + +CREATE INDEX DD_INDEX_VDETAILNM ON DD_INDEX (VIRT_DETL_TBLE_NME); + +CREATE INDEX DD_INDEX_PRENTUUID ON DD_INDEX (PARENT_UUID_STRING); + +CREATE INDEX DD_METM_SCALRF_IX1 ON DD_METM_SCALRFNCTN (LGCL_ID); + +CREATE INDEX DD_METM_SCALRF_IX2 ON DD_METM_SCALRFNCTN (UUID_STRING); + +CREATE INDEX DD_METM_FUNCTN_IX1 ON DD_METM_FUNCTNPRMT (LGCL_ID); + +CREATE INDEX DD_METM_FUNCTN_IX2 ON DD_METM_FUNCTNPRMT (UUID_STRING); + +CREATE INDEX DD_METM_RETRNP_IX1 ON DD_METM_RETRNPRMTR (LGCL_ID); + +CREATE INDEX DD_METM_RETRNP_IX2 ON DD_METM_RETRNPRMTR (UUID_STRING); + +CREATE INDEX DD_VIRT_VIRTLD_IX1 ON DD_VIRT_VIRTLDTBS (LGCL_ID); + +CREATE INDEX DD_VIRT_VIRTLD_IX2 ON DD_VIRT_VIRTLDTBS (UUID_STRING); + +CREATE INDEX DD_VIRT_MODLRF_IX1 ON DD_VIRT_MODLRFRNC (LGCL_ID); + +CREATE INDEX DD_VIRT_MODLRF_IX2 ON DD_VIRT_MODLRFRNC (UUID_STRING); + +CREATE INDEX DD_VIRT_PROBLM_IX1 ON DD_VIRT_PROBLMMRKR (LGCL_ID); + +CREATE INDEX DD_VIRT_PROBLM_IX2 ON DD_VIRT_PROBLMMRKR (UUID_STRING); + +CREATE INDEX DD_VIRT_MODLSR_IX1 ON DD_VIRT_MODLSRC (LGCL_ID); + +CREATE INDEX DD_VIRT_MODLSR_IX2 ON DD_VIRT_MODLSRC (UUID_STRING); + +CREATE INDEX DD_VIRT_MODLSR_I_1 ON DD_VIRT_MODLSRCPRP (LGCL_ID); + +CREATE INDEX DD_VIRT_MODLSR_I_2 ON DD_VIRT_MODLSRCPRP (UUID_STRING); + +CREATE INDEX DD_VIRT_WSDLPT_IX1 ON DD_VIRT_WSDLPTNS (LGCL_ID); + +CREATE INDEX DD_VIRT_WSDLPT_IX2 ON DD_VIRT_WSDLPTNS (UUID_STRING); + +CREATE INDEX DD_VIRT_NONMDL_IX1 ON DD_VIRT_NONMDLRFRN (LGCL_ID); + +CREATE INDEX DD_VIRT_NONMDL_IX2 ON DD_VIRT_NONMDLRFRN (UUID_STRING); + +CREATE INDEX DD_XMLD_XMLFRG_IX1 ON DD_XMLD_XMLFRGMNT (LGCL_ID); + +CREATE INDEX DD_XMLD_XMLFRG_IX2 ON DD_XMLD_XMLFRGMNT (UUID_STRING); + +CREATE INDEX DD_XMLD_XMLDCM_IX1 ON DD_XMLD_XMLDCMNT (LGCL_ID); + +CREATE INDEX DD_XMLD_XMLDCM_IX2 ON DD_XMLD_XMLDCMNT (UUID_STRING); + +CREATE INDEX DD_XMLD_XMLLMN_IX1 ON DD_XMLD_XMLLMNT (LGCL_ID); + +CREATE INDEX DD_XMLD_XMLLMN_IX2 ON DD_XMLD_XMLLMNT (UUID_STRING); + +CREATE INDEX DD_XMLD_XMLTTR_IX1 ON DD_XMLD_XMLTTRBT (LGCL_ID); + +CREATE INDEX DD_XMLD_XMLTTR_IX2 ON DD_XMLD_XMLTTRBT (UUID_STRING); + +CREATE INDEX DD_XMLD_XMLRT_IX1 ON DD_XMLD_XMLRT (LGCL_ID); + +CREATE INDEX DD_XMLD_XMLRT_IX2 ON DD_XMLD_XMLRT (UUID_STRING); + +CREATE INDEX DD_XMLD_XMLCMM_IX1 ON DD_XMLD_XMLCMMNT (LGCL_ID); + +CREATE INDEX DD_XMLD_XMLCMM_IX2 ON DD_XMLD_XMLCMMNT (UUID_STRING); + +CREATE INDEX DD_XMLD_XMLNMS_IX1 ON DD_XMLD_XMLNMSPC (LGCL_ID); + +CREATE INDEX DD_XMLD_XMLNMS_IX2 ON DD_XMLD_XMLNMSPC (UUID_STRING); + +CREATE INDEX DD_XMLD_XMLSQN_IX1 ON DD_XMLD_XMLSQNC (LGCL_ID); + +CREATE INDEX DD_XMLD_XMLSQN_IX2 ON DD_XMLD_XMLSQNC (UUID_STRING); + +CREATE INDEX DD_XMLD_XMLLL_IX1 ON DD_XMLD_XMLLL (LGCL_ID); + +CREATE INDEX DD_XMLD_XMLLL_IX2 ON DD_XMLD_XMLLL (UUID_STRING); + +CREATE INDEX DD_XMLD_XMLCHC_IX1 ON DD_XMLD_XMLCHC (LGCL_ID); + +CREATE INDEX DD_XMLD_XMLCHC_IX2 ON DD_XMLD_XMLCHC (UUID_STRING); + +CREATE INDEX DD_XMLD_PROCSS_IX1 ON DD_XMLD_PROCSSNGNS (LGCL_ID); + +CREATE INDEX DD_XMLD_PROCSS_IX2 ON DD_XMLD_PROCSSNGNS (UUID_STRING); + +CREATE INDEX DD_XMLD_XMLFRG_I_1 ON DD_XMLD_XMLFRGMNTS (LGCL_ID); + +CREATE INDEX DD_XMLD_XMLFRG_I_2 ON DD_XMLD_XMLFRGMNTS (UUID_STRING); + +CREATE INDEX DD_ECOR_EATTRB_IX1 ON DD_ECOR_EATTRBT (LGCL_ID); + +CREATE INDEX DD_ECOR_EATTRB_IX2 ON DD_ECOR_EATTRBT (UUID_STRING); + +CREATE INDEX DD_ECOR_EANNTT_IX1 ON DD_ECOR_EANNTTN (LGCL_ID); + +CREATE INDEX DD_ECOR_EANNTT_IX2 ON DD_ECOR_EANNTTN (UUID_STRING); + +CREATE INDEX DD_ECOR_ECLSS_IX1 ON DD_ECOR_ECLSS (LGCL_ID); + +CREATE INDEX DD_ECOR_ECLSS_IX2 ON DD_ECOR_ECLSS (UUID_STRING); + +CREATE INDEX DD_ECOR_EDATTY_IX1 ON DD_ECOR_EDATTYP (LGCL_ID); + +CREATE INDEX DD_ECOR_EDATTY_IX2 ON DD_ECOR_EDATTYP (UUID_STRING); + +CREATE INDEX DD_ECOR_EENM_IX1 ON DD_ECOR_EENM (LGCL_ID); + +CREATE INDEX DD_ECOR_EENM_IX2 ON DD_ECOR_EENM (UUID_STRING); + +CREATE INDEX DD_ECOR_EENMLT_IX1 ON DD_ECOR_EENMLTRL (LGCL_ID); + +CREATE INDEX DD_ECOR_EENMLT_IX2 ON DD_ECOR_EENMLTRL (UUID_STRING); + +CREATE INDEX DD_ECOR_EFACTR_IX1 ON DD_ECOR_EFACTRY (LGCL_ID); + +CREATE INDEX DD_ECOR_EFACTR_IX2 ON DD_ECOR_EFACTRY (UUID_STRING); + +CREATE INDEX DD_ECOR_EOBJCT_IX1 ON DD_ECOR_EOBJCT (LGCL_ID); + +CREATE INDEX DD_ECOR_EOBJCT_IX2 ON DD_ECOR_EOBJCT (UUID_STRING); + +CREATE INDEX DD_ECOR_EOPRTN_IX1 ON DD_ECOR_EOPRTN (LGCL_ID); + +CREATE INDEX DD_ECOR_EOPRTN_IX2 ON DD_ECOR_EOPRTN (UUID_STRING); + +CREATE INDEX DD_ECOR_EPACKG_IX1 ON DD_ECOR_EPACKG (LGCL_ID); + +CREATE INDEX DD_ECOR_EPACKG_IX2 ON DD_ECOR_EPACKG (UUID_STRING); + +CREATE INDEX DD_ECOR_EPARMT_IX1 ON DD_ECOR_EPARMTR (LGCL_ID); + +CREATE INDEX DD_ECOR_EPARMT_IX2 ON DD_ECOR_EPARMTR (UUID_STRING); + +CREATE INDEX DD_ECOR_EREFRN_IX1 ON DD_ECOR_EREFRNC (LGCL_ID); + +CREATE INDEX DD_ECOR_EREFRN_IX2 ON DD_ECOR_EREFRNC (UUID_STRING); + +CREATE INDEX DD_ECOR_ESTRNG_IX1 ON DD_ECOR_ESTRNGTSTR (LGCL_ID); + +CREATE INDEX DD_ECOR_ESTRNG_IX2 ON DD_ECOR_ESTRNGTSTR (UUID_STRING); + +CREATE INDEX DD_UML_COMMNT_IX1 ON DD_UML_COMMNT (LGCL_ID); + +CREATE INDEX DD_UML_COMMNT_IX2 ON DD_UML_COMMNT (UUID_STRING); + +CREATE INDEX DD_UML_CLASS_IX1 ON DD_UML_CLASS (LGCL_ID); + +CREATE INDEX DD_UML_CLASS_IX2 ON DD_UML_CLASS (UUID_STRING); + +CREATE INDEX DD_UML_PROPRTY_IX1 ON DD_UML_PROPRTY (LGCL_ID); + +CREATE INDEX DD_UML_PROPRTY_IX2 ON DD_UML_PROPRTY (UUID_STRING); + +CREATE INDEX DD_UML_OPERTN_IX1 ON DD_UML_OPERTN (LGCL_ID); + +CREATE INDEX DD_UML_OPERTN_IX2 ON DD_UML_OPERTN (UUID_STRING); + +CREATE INDEX DD_UML_PARMTR_IX1 ON DD_UML_PARMTR (LGCL_ID); + +CREATE INDEX DD_UML_PARMTR_IX2 ON DD_UML_PARMTR (UUID_STRING); + +CREATE INDEX DD_UML_PACKG_IX1 ON DD_UML_PACKG (LGCL_ID); + +CREATE INDEX DD_UML_PACKG_IX2 ON DD_UML_PACKG (UUID_STRING); + +CREATE INDEX DD_UML_ENUMRTN_IX1 ON DD_UML_ENUMRTN (LGCL_ID); + +CREATE INDEX DD_UML_ENUMRTN_IX2 ON DD_UML_ENUMRTN (UUID_STRING); + +CREATE INDEX DD_UML_DATTYP_IX1 ON DD_UML_DATTYP (LGCL_ID); + +CREATE INDEX DD_UML_DATTYP_IX2 ON DD_UML_DATTYP (UUID_STRING); + +CREATE INDEX DD_UML_ENUMRTN_I_1 ON DD_UML_ENUMRTNLTRL (LGCL_ID); + +CREATE INDEX DD_UML_ENUMRTN_I_2 ON DD_UML_ENUMRTNLTRL (UUID_STRING); + +CREATE INDEX DD_UML_PRIMTVT_IX1 ON DD_UML_PRIMTVTYP (LGCL_ID); + +CREATE INDEX DD_UML_PRIMTVT_IX2 ON DD_UML_PRIMTVTYP (UUID_STRING); + +CREATE INDEX DD_UML_CONSTRN_IX1 ON DD_UML_CONSTRNT (LGCL_ID); + +CREATE INDEX DD_UML_CONSTRN_IX2 ON DD_UML_CONSTRNT (UUID_STRING); + +CREATE INDEX DD_UML_LITRLBL_IX1 ON DD_UML_LITRLBLN (LGCL_ID); + +CREATE INDEX DD_UML_LITRLBL_IX2 ON DD_UML_LITRLBLN (UUID_STRING); + +CREATE INDEX DD_UML_LITRLST_IX1 ON DD_UML_LITRLSTRNG (LGCL_ID); + +CREATE INDEX DD_UML_LITRLST_IX2 ON DD_UML_LITRLSTRNG (UUID_STRING); + +CREATE INDEX DD_UML_LITRLNL_IX1 ON DD_UML_LITRLNLL (LGCL_ID); + +CREATE INDEX DD_UML_LITRLNL_IX2 ON DD_UML_LITRLNLL (UUID_STRING); + +CREATE INDEX DD_UML_LITRLNT_IX1 ON DD_UML_LITRLNTGR (LGCL_ID); + +CREATE INDEX DD_UML_LITRLNT_IX2 ON DD_UML_LITRLNTGR (UUID_STRING); + +CREATE INDEX DD_UML_LITRLNL_I_1 ON DD_UML_LITRLNLMTDN (LGCL_ID); + +CREATE INDEX DD_UML_LITRLNL_I_2 ON DD_UML_LITRLNLMTDN (UUID_STRING); + +CREATE INDEX DD_UML_INSTNCS_IX1 ON DD_UML_INSTNCSPCFC (LGCL_ID); + +CREATE INDEX DD_UML_INSTNCS_IX2 ON DD_UML_INSTNCSPCFC (UUID_STRING); + +CREATE INDEX DD_UML_SLOT_IX1 ON DD_UML_SLOT (LGCL_ID); + +CREATE INDEX DD_UML_SLOT_IX2 ON DD_UML_SLOT (UUID_STRING); + +CREATE INDEX DD_UML_GENRLZT_IX1 ON DD_UML_GENRLZTN (LGCL_ID); + +CREATE INDEX DD_UML_GENRLZT_IX2 ON DD_UML_GENRLZTN (UUID_STRING); + +CREATE INDEX DD_UML_ELEMNTM_IX1 ON DD_UML_ELEMNTMPRT (LGCL_ID); + +CREATE INDEX DD_UML_ELEMNTM_IX2 ON DD_UML_ELEMNTMPRT (UUID_STRING); + +CREATE INDEX DD_UML_PACKGMP_IX1 ON DD_UML_PACKGMPRT (LGCL_ID); + +CREATE INDEX DD_UML_PACKGMP_IX2 ON DD_UML_PACKGMPRT (UUID_STRING); + +CREATE INDEX DD_UML_ASSCTN_IX1 ON DD_UML_ASSCTN (LGCL_ID); + +CREATE INDEX DD_UML_ASSCTN_IX2 ON DD_UML_ASSCTN (UUID_STRING); + +CREATE INDEX DD_UML_PACKGMR_IX1 ON DD_UML_PACKGMRG (LGCL_ID); + +CREATE INDEX DD_UML_PACKGMR_IX2 ON DD_UML_PACKGMRG (UUID_STRING); + +CREATE INDEX DD_UML_STERTYP_IX1 ON DD_UML_STERTYP (LGCL_ID); + +CREATE INDEX DD_UML_STERTYP_IX2 ON DD_UML_STERTYP (UUID_STRING); + +CREATE INDEX DD_UML_PROFL_IX1 ON DD_UML_PROFL (LGCL_ID); + +CREATE INDEX DD_UML_PROFL_IX2 ON DD_UML_PROFL (UUID_STRING); + +CREATE INDEX DD_UML_PROFLPP_IX1 ON DD_UML_PROFLPPLCTN (LGCL_ID); + +CREATE INDEX DD_UML_PROFLPP_IX2 ON DD_UML_PROFLPPLCTN (UUID_STRING); + +CREATE INDEX DD_UML_EXTNSN_IX1 ON DD_UML_EXTNSN (LGCL_ID); + +CREATE INDEX DD_UML_EXTNSN_IX2 ON DD_UML_EXTNSN (UUID_STRING); + +CREATE INDEX DD_UML_EXTNSNN_IX1 ON DD_UML_EXTNSNND (LGCL_ID); + +CREATE INDEX DD_UML_EXTNSNN_IX2 ON DD_UML_EXTNSNND (UUID_STRING); + +CREATE INDEX DD_UML_DEPNDNC_IX1 ON DD_UML_DEPNDNCY (LGCL_ID); + +CREATE INDEX DD_UML_DEPNDNC_IX2 ON DD_UML_DEPNDNCY (UUID_STRING); + +CREATE INDEX DD_UML_GENRLZT_I_1 ON DD_UML_GENRLZTNST (LGCL_ID); + +CREATE INDEX DD_UML_GENRLZT_I_2 ON DD_UML_GENRLZTNST (UUID_STRING); + +CREATE INDEX DD_UML_ASSCTNC_IX1 ON DD_UML_ASSCTNCLSS (LGCL_ID); + +CREATE INDEX DD_UML_ASSCTNC_IX2 ON DD_UML_ASSCTNCLSS (UUID_STRING); + +CREATE INDEX DD_UML_MODL_IX1 ON DD_UML_MODL (LGCL_ID); + +CREATE INDEX DD_UML_MODL_IX2 ON DD_UML_MODL (UUID_STRING); + +CREATE INDEX DD_UML_INTRFC_IX1 ON DD_UML_INTRFC (LGCL_ID); + +CREATE INDEX DD_UML_INTRFC_IX2 ON DD_UML_INTRFC (UUID_STRING); + +CREATE INDEX DD_UML_STRNGXP_IX1 ON DD_UML_STRNGXPRSSN (LGCL_ID); + +CREATE INDEX DD_UML_STRNGXP_IX2 ON DD_UML_STRNGXPRSSN (UUID_STRING); + +CREATE INDEX DD_UML_DURTNNT_IX1 ON DD_UML_DURTNNTRVL (LGCL_ID); + +CREATE INDEX DD_UML_DURTNNT_IX2 ON DD_UML_DURTNNTRVL (UUID_STRING); + +CREATE INDEX DD_UML_TIMNTRV_IX1 ON DD_UML_TIMNTRVL (LGCL_ID); + +CREATE INDEX DD_UML_TIMNTRV_IX2 ON DD_UML_TIMNTRVL (UUID_STRING); + +CREATE INDEX DD_UML_PARMTRS_IX1 ON DD_UML_PARMTRST (LGCL_ID); + +CREATE INDEX DD_UML_PARMTRS_IX2 ON DD_UML_PARMTRST (UUID_STRING); + +CREATE INDEX DD_JDBC_JDBCSR_IX1 ON DD_JDBC_JDBCSRCPRP (LGCL_ID); + +CREATE INDEX DD_JDBC_JDBCSR_IX2 ON DD_JDBC_JDBCSRCPRP (UUID_STRING); + +CREATE INDEX DD_JDBC_JDBCDR_IX1 ON DD_JDBC_JDBCDRVR (LGCL_ID); + +CREATE INDEX DD_JDBC_JDBCDR_IX2 ON DD_JDBC_JDBCDRVR (UUID_STRING); + +CREATE INDEX DD_JDBC_JDBCSR_I_1 ON DD_JDBC_JDBCSRC (LGCL_ID); + +CREATE INDEX DD_JDBC_JDBCSR_I_2 ON DD_JDBC_JDBCSRC (UUID_STRING); + +CREATE INDEX DD_JDBC_JDBCDR_I_1 ON DD_JDBC_JDBCDRVRCN (LGCL_ID); + +CREATE INDEX DD_JDBC_JDBCDR_I_2 ON DD_JDBC_JDBCDRVRCN (UUID_STRING); + +CREATE INDEX DD_JDBC_JDBCSR_I_3 ON DD_JDBC_JDBCSRCCNT (LGCL_ID); + +CREATE INDEX DD_JDBC_JDBCSR_I_4 ON DD_JDBC_JDBCSRCCNT (UUID_STRING); + +CREATE INDEX DD_JDBC_JDBCMP_IX1 ON DD_JDBC_JDBCMPRTST (LGCL_ID); + +CREATE INDEX DD_JDBC_JDBCMP_IX2 ON DD_JDBC_JDBCMPRTST (UUID_STRING); + +CREATE INDEX DD_JDBC_JDBCMP_I_1 ON DD_JDBC_JDBCMPRTPT (LGCL_ID); + +CREATE INDEX DD_JDBC_JDBCMP_I_2 ON DD_JDBC_JDBCMPRTPT (UUID_STRING); + +CREATE INDEX DD_COR_ANNTTN_IX1 ON DD_COR_ANNTTN (LGCL_ID); + +CREATE INDEX DD_COR_ANNTTN_IX2 ON DD_COR_ANNTTN (UUID_STRING); + +CREATE INDEX DD_COR_ANNTTNC_IX1 ON DD_COR_ANNTTNCNTNR (LGCL_ID); + +CREATE INDEX DD_COR_ANNTTNC_IX2 ON DD_COR_ANNTTNCNTNR (UUID_STRING); + +CREATE INDEX DD_COR_MODLNNT_IX1 ON DD_COR_MODLNNTTN (LGCL_ID); + +CREATE INDEX DD_COR_MODLNNT_IX2 ON DD_COR_MODLNNTTN (UUID_STRING); + +CREATE INDEX DD_COR_LINK_IX1 ON DD_COR_LINK (LGCL_ID); + +CREATE INDEX DD_COR_LINK_IX2 ON DD_COR_LINK (UUID_STRING); + +CREATE INDEX DD_COR_LINKCNT_IX1 ON DD_COR_LINKCNTNR (LGCL_ID); + +CREATE INDEX DD_COR_LINKCNT_IX2 ON DD_COR_LINKCNTNR (UUID_STRING); + +CREATE INDEX DD_COR_MODLMPR_IX1 ON DD_COR_MODLMPRT (LGCL_ID); + +CREATE INDEX DD_COR_MODLMPR_IX2 ON DD_COR_MODLMPRT (UUID_STRING); + +CREATE INDEX DD_EXTN_XCLSS_IX1 ON DD_EXTN_XCLSS (LGCL_ID); + +CREATE INDEX DD_EXTN_XCLSS_IX2 ON DD_EXTN_XCLSS (UUID_STRING); + +CREATE INDEX DD_EXTN_XPACKG_IX1 ON DD_EXTN_XPACKG (LGCL_ID); + +CREATE INDEX DD_EXTN_XPACKG_IX2 ON DD_EXTN_XPACKG (UUID_STRING); + +CREATE INDEX DD_EXTN_XATTRB_IX1 ON DD_EXTN_XATTRBT (LGCL_ID); + +CREATE INDEX DD_EXTN_XATTRB_IX2 ON DD_EXTN_XATTRBT (UUID_STRING); + +CREATE INDEX DD_EXTN_XENM_IX1 ON DD_EXTN_XENM (LGCL_ID); + +CREATE INDEX DD_EXTN_XENM_IX2 ON DD_EXTN_XENM (UUID_STRING); + +CREATE INDEX DD_EXTN_XENMLT_IX1 ON DD_EXTN_XENMLTRL (LGCL_ID); + +CREATE INDEX DD_EXTN_XENMLT_IX2 ON DD_EXTN_XENMLTRL (UUID_STRING); + +CREATE INDEX DD_XSD_XSDNNTT_IX1 ON DD_XSD_XSDNNTTN (LGCL_ID); + +CREATE INDEX DD_XSD_XSDNNTT_IX2 ON DD_XSD_XSDNNTTN (UUID_STRING); + +CREATE INDEX DD_XSD_XSDTTRB_IX1 ON DD_XSD_XSDTTRBTDCL (LGCL_ID); + +CREATE INDEX DD_XSD_XSDTTRB_IX2 ON DD_XSD_XSDTTRBTDCL (UUID_STRING); + +CREATE INDEX DD_XSD_XSDTTRB_I_1 ON DD_XSD_XSDTTRBTGRP (LGCL_ID); + +CREATE INDEX DD_XSD_XSDTTRB_I_2 ON DD_XSD_XSDTTRBTGRP (UUID_STRING); + +CREATE INDEX DD_XSD_XSDTTRB_I_3 ON DD_XSD_XSDTTRBTS (LGCL_ID); + +CREATE INDEX DD_XSD_XSDTTRB_I_4 ON DD_XSD_XSDTTRBTS (UUID_STRING); + +CREATE INDEX DD_XSD_XSDBNDD_IX1 ON DD_XSD_XSDBNDDFCT (LGCL_ID); + +CREATE INDEX DD_XSD_XSDBNDD_IX2 ON DD_XSD_XSDBNDDFCT (UUID_STRING); + +CREATE INDEX DD_XSD_XSDCRDN_IX1 ON DD_XSD_XSDCRDNLTYF (LGCL_ID); + +CREATE INDEX DD_XSD_XSDCRDN_IX2 ON DD_XSD_XSDCRDNLTYF (UUID_STRING); + +CREATE INDEX DD_XSD_XSDCMPL_IX1 ON DD_XSD_XSDCMPLXTYP (LGCL_ID); + +CREATE INDEX DD_XSD_XSDCMPL_IX2 ON DD_XSD_XSDCMPLXTYP (UUID_STRING); + +CREATE INDEX DD_XSD_XSDDGNS_IX1 ON DD_XSD_XSDDGNSTC (LGCL_ID); + +CREATE INDEX DD_XSD_XSDDGNS_IX2 ON DD_XSD_XSDDGNSTC (UUID_STRING); + +CREATE INDEX DD_XSD_XSDLMNT_IX1 ON DD_XSD_XSDLMNTDCLR (LGCL_ID); + +CREATE INDEX DD_XSD_XSDLMNT_IX2 ON DD_XSD_XSDLMNTDCLR (UUID_STRING); + +CREATE INDEX DD_XSD_XSDNMRT_IX1 ON DD_XSD_XSDNMRTNFCT (LGCL_ID); + +CREATE INDEX DD_XSD_XSDNMRT_IX2 ON DD_XSD_XSDNMRTNFCT (UUID_STRING); + +CREATE INDEX DD_XSD_XSDFRCT_IX1 ON DD_XSD_XSDFRCTNDGT (LGCL_ID); + +CREATE INDEX DD_XSD_XSDFRCT_IX2 ON DD_XSD_XSDFRCTNDGT (UUID_STRING); + +CREATE INDEX DD_XSD_XSDDNTT_IX1 ON DD_XSD_XSDDNTTYC_1 (LGCL_ID); + +CREATE INDEX DD_XSD_XSDDNTT_IX2 ON DD_XSD_XSDDNTTYC_1 (UUID_STRING); + +CREATE INDEX DD_XSD_XSDMPRT_IX1 ON DD_XSD_XSDMPRT (LGCL_ID); + +CREATE INDEX DD_XSD_XSDMPRT_IX2 ON DD_XSD_XSDMPRT (UUID_STRING); + +CREATE INDEX DD_XSD_XSDNCLD_IX1 ON DD_XSD_XSDNCLD (LGCL_ID); + +CREATE INDEX DD_XSD_XSDNCLD_IX2 ON DD_XSD_XSDNCLD (UUID_STRING); + +CREATE INDEX DD_XSD_XSDLNGT_IX1 ON DD_XSD_XSDLNGTHFCT (LGCL_ID); + +CREATE INDEX DD_XSD_XSDLNGT_IX2 ON DD_XSD_XSDLNGTHFCT (UUID_STRING); + +CREATE INDEX DD_XSD_XSDMXXC_IX1 ON DD_XSD_XSDMXXCLSVF (LGCL_ID); + +CREATE INDEX DD_XSD_XSDMXXC_IX2 ON DD_XSD_XSDMXXCLSVF (UUID_STRING); + +CREATE INDEX DD_XSD_XSDMXNC_IX1 ON DD_XSD_XSDMXNCLSVF (LGCL_ID); + +CREATE INDEX DD_XSD_XSDMXNC_IX2 ON DD_XSD_XSDMXNCLSVF (UUID_STRING); + +CREATE INDEX DD_XSD_XSDMXLN_IX1 ON DD_XSD_XSDMXLNGTHF (LGCL_ID); + +CREATE INDEX DD_XSD_XSDMXLN_IX2 ON DD_XSD_XSDMXLNGTHF (UUID_STRING); + +CREATE INDEX DD_XSD_XSDMNXC_IX1 ON DD_XSD_XSDMNXCLSVF (LGCL_ID); + +CREATE INDEX DD_XSD_XSDMNXC_IX2 ON DD_XSD_XSDMNXCLSVF (UUID_STRING); + +CREATE INDEX DD_XSD_XSDMNNC_IX1 ON DD_XSD_XSDMNNCLSVF (LGCL_ID); + +CREATE INDEX DD_XSD_XSDMNNC_IX2 ON DD_XSD_XSDMNNCLSVF (UUID_STRING); + +CREATE INDEX DD_XSD_XSDMNLN_IX1 ON DD_XSD_XSDMNLNGTHF (LGCL_ID); + +CREATE INDEX DD_XSD_XSDMNLN_IX2 ON DD_XSD_XSDMNLNGTHF (UUID_STRING); + +CREATE INDEX DD_XSD_XSDMDLG_IX1 ON DD_XSD_XSDMDLGRP (LGCL_ID); + +CREATE INDEX DD_XSD_XSDMDLG_IX2 ON DD_XSD_XSDMDLGRP (UUID_STRING); + +CREATE INDEX DD_XSD_XSDMDLG_I_1 ON DD_XSD_XSDMDLGRPDF (LGCL_ID); + +CREATE INDEX DD_XSD_XSDMDLG_I_2 ON DD_XSD_XSDMDLGRPDF (UUID_STRING); + +CREATE INDEX DD_XSD_XSDNTTN_IX1 ON DD_XSD_XSDNTTNDCLR (LGCL_ID); + +CREATE INDEX DD_XSD_XSDNTTN_IX2 ON DD_XSD_XSDNTTNDCLR (UUID_STRING); + +CREATE INDEX DD_XSD_XSDNMRC_IX1 ON DD_XSD_XSDNMRCFCT (LGCL_ID); + +CREATE INDEX DD_XSD_XSDNMRC_IX2 ON DD_XSD_XSDNMRCFCT (UUID_STRING); + +CREATE INDEX DD_XSD_XSDRDRD_IX1 ON DD_XSD_XSDRDRDFCT (LGCL_ID); + +CREATE INDEX DD_XSD_XSDRDRD_IX2 ON DD_XSD_XSDRDRDFCT (UUID_STRING); + +CREATE INDEX DD_XSD_XSDPRTC_IX1 ON DD_XSD_XSDPRTCL (LGCL_ID); + +CREATE INDEX DD_XSD_XSDPRTC_IX2 ON DD_XSD_XSDPRTCL (UUID_STRING); + +CREATE INDEX DD_XSD_XSDPTTR_IX1 ON DD_XSD_XSDPTTRNFCT (LGCL_ID); + +CREATE INDEX DD_XSD_XSDPTTR_IX2 ON DD_XSD_XSDPTTRNFCT (UUID_STRING); + +CREATE INDEX DD_XSD_XSDRDFN_IX1 ON DD_XSD_XSDRDFN (LGCL_ID); + +CREATE INDEX DD_XSD_XSDRDFN_IX2 ON DD_XSD_XSDRDFN (UUID_STRING); + +CREATE INDEX DD_XSD_XSDSCHM_IX1 ON DD_XSD_XSDSCHM (LGCL_ID); + +CREATE INDEX DD_XSD_XSDSCHM_IX2 ON DD_XSD_XSDSCHM (UUID_STRING); + +CREATE INDEX DD_XSD_XSDSMPL_IX1 ON DD_XSD_XSDSMPLTYPD (LGCL_ID); + +CREATE INDEX DD_XSD_XSDSMPL_IX2 ON DD_XSD_XSDSMPLTYPD (UUID_STRING); + +CREATE INDEX DD_XSD_XSDTTLD_IX1 ON DD_XSD_XSDTTLDGTSF (LGCL_ID); + +CREATE INDEX DD_XSD_XSDTTLD_IX2 ON DD_XSD_XSDTTLDGTSF (UUID_STRING); + +CREATE INDEX DD_XSD_XSDWHTS_IX1 ON DD_XSD_XSDWHTSPCFC (LGCL_ID); + +CREATE INDEX DD_XSD_XSDWHTS_IX2 ON DD_XSD_XSDWHTSPCFC (UUID_STRING); + +CREATE INDEX DD_XSD_XSDWLDC_IX1 ON DD_XSD_XSDWLDCRD (LGCL_ID); + +CREATE INDEX DD_XSD_XSDWLDC_IX2 ON DD_XSD_XSDWLDCRD (UUID_STRING); + +CREATE INDEX DD_XSD_XSDXPTH_IX1 ON DD_XSD_XSDXPTHDFNT (LGCL_ID); + +CREATE INDEX DD_XSD_XSDXPTH_IX2 ON DD_XSD_XSDXPTHDFNT (UUID_STRING); + +CREATE INDEX DD_TRAN_TRANSF_IX1 ON DD_TRAN_TRANSFRMTN (LGCL_ID); + +CREATE INDEX DD_TRAN_TRANSF_IX2 ON DD_TRAN_TRANSFRMTN (UUID_STRING); + +CREATE INDEX DD_TRAN_SQLTRN_IX1 ON DD_TRAN_SQLTRNSFRM (LGCL_ID); + +CREATE INDEX DD_TRAN_SQLTRN_IX2 ON DD_TRAN_SQLTRNSFRM (UUID_STRING); + +CREATE INDEX DD_TRAN_TRANSF_I_1 ON DD_TRAN_TRANSFRM_1 (LGCL_ID); + +CREATE INDEX DD_TRAN_TRANSF_I_2 ON DD_TRAN_TRANSFRM_1 (UUID_STRING); + +CREATE INDEX DD_TRAN_SQLLS_IX1 ON DD_TRAN_SQLLS (LGCL_ID); + +CREATE INDEX DD_TRAN_SQLLS_IX2 ON DD_TRAN_SQLLS (UUID_STRING); + +CREATE INDEX DD_TRAN_SQLTRN_I_1 ON DD_TRAN_SQLTRNSF_1 (LGCL_ID); + +CREATE INDEX DD_TRAN_SQLTRN_I_2 ON DD_TRAN_SQLTRNSF_1 (UUID_STRING); + +CREATE INDEX DD_TRAN_FRAGMN_IX1 ON DD_TRAN_FRAGMNTMPP (LGCL_ID); + +CREATE INDEX DD_TRAN_FRAGMN_IX2 ON DD_TRAN_FRAGMNTMPP (UUID_STRING); + +CREATE INDEX DD_TRAN_TREMPP_IX1 ON DD_TRAN_TREMPPNGRT (LGCL_ID); + +CREATE INDEX DD_TRAN_TREMPP_IX2 ON DD_TRAN_TREMPPNGRT (UUID_STRING); + +CREATE INDEX DD_TRAN_MAPPNG_IX1 ON DD_TRAN_MAPPNGCLSS (LGCL_ID); + +CREATE INDEX DD_TRAN_MAPPNG_IX2 ON DD_TRAN_MAPPNGCLSS (UUID_STRING); + +CREATE INDEX DD_TRAN_MAPPNG_I_1 ON DD_TRAN_MAPPNGCL_1 (LGCL_ID); + +CREATE INDEX DD_TRAN_MAPPNG_I_2 ON DD_TRAN_MAPPNGCL_1 (UUID_STRING); + +CREATE INDEX DD_TRAN_STAGNG_IX1 ON DD_TRAN_STAGNGTBL (LGCL_ID); + +CREATE INDEX DD_TRAN_STAGNG_IX2 ON DD_TRAN_STAGNGTBL (UUID_STRING); + +CREATE INDEX DD_TRAN_MAPPNG_I_3 ON DD_TRAN_MAPPNGCL_2 (LGCL_ID); + +CREATE INDEX DD_TRAN_MAPPNG_I_4 ON DD_TRAN_MAPPNGCL_2 (UUID_STRING); + +CREATE INDEX DD_TRAN_MAPPNG_I_5 ON DD_TRAN_MAPPNGCL_3 (LGCL_ID); + +CREATE INDEX DD_TRAN_MAPPNG_I_6 ON DD_TRAN_MAPPNGCL_3 (UUID_STRING); + +CREATE INDEX DD_TRAN_INPTPR_IX1 ON DD_TRAN_INPTPRMTR (LGCL_ID); + +CREATE INDEX DD_TRAN_INPTPR_IX2 ON DD_TRAN_INPTPRMTR (UUID_STRING); + +CREATE INDEX DD_TRAN_INPTST_IX1 ON DD_TRAN_INPTST (LGCL_ID); + +CREATE INDEX DD_TRAN_INPTST_IX2 ON DD_TRAN_INPTST (UUID_STRING); + +CREATE INDEX DD_TRAN_INPTBN_IX1 ON DD_TRAN_INPTBNDNG (LGCL_ID); + +CREATE INDEX DD_TRAN_INPTBN_IX2 ON DD_TRAN_INPTBNDNG (UUID_STRING); + +CREATE INDEX DD_TRAN_DATFLW_IX1 ON DD_TRAN_DATFLWMPPN (LGCL_ID); + +CREATE INDEX DD_TRAN_DATFLW_IX2 ON DD_TRAN_DATFLWMPPN (UUID_STRING); + +CREATE INDEX DD_TRAN_DATFLW_I_1 ON DD_TRAN_DATFLWND (LGCL_ID); + +CREATE INDEX DD_TRAN_DATFLW_I_2 ON DD_TRAN_DATFLWND (UUID_STRING); + +CREATE INDEX DD_TRAN_DATFLW_I_3 ON DD_TRAN_DATFLWLNK (LGCL_ID); + +CREATE INDEX DD_TRAN_DATFLW_I_4 ON DD_TRAN_DATFLWLNK (UUID_STRING); + +CREATE INDEX DD_TRAN_EXPRSS_IX1 ON DD_TRAN_EXPRSSN (LGCL_ID); + +CREATE INDEX DD_TRAN_EXPRSS_IX2 ON DD_TRAN_EXPRSSN (UUID_STRING); + +CREATE INDEX DD_TRAN_TARGTN_IX1 ON DD_TRAN_TARGTND (LGCL_ID); + +CREATE INDEX DD_TRAN_TARGTN_IX2 ON DD_TRAN_TARGTND (UUID_STRING); + +CREATE INDEX DD_TRAN_SOURCN_IX1 ON DD_TRAN_SOURCND (LGCL_ID); + +CREATE INDEX DD_TRAN_SOURCN_IX2 ON DD_TRAN_SOURCND (UUID_STRING); + +CREATE INDEX DD_TRAN_OPERTN_IX1 ON DD_TRAN_OPERTNNDGR (LGCL_ID); + +CREATE INDEX DD_TRAN_OPERTN_IX2 ON DD_TRAN_OPERTNNDGR (UUID_STRING); + +CREATE INDEX DD_TRAN_OPERTN_I_1 ON DD_TRAN_OPERTNND (LGCL_ID); + +CREATE INDEX DD_TRAN_OPERTN_I_2 ON DD_TRAN_OPERTNND (UUID_STRING); + +CREATE INDEX DD_TRAN_JOINND_IX1 ON DD_TRAN_JOINND (LGCL_ID); + +CREATE INDEX DD_TRAN_JOINND_IX2 ON DD_TRAN_JOINND (UUID_STRING); + +CREATE INDEX DD_TRAN_UNINND_IX1 ON DD_TRAN_UNINND (LGCL_ID); + +CREATE INDEX DD_TRAN_UNINND_IX2 ON DD_TRAN_UNINND (UUID_STRING); + +CREATE INDEX DD_TRAN_PROJCT_IX1 ON DD_TRAN_PROJCTNND (LGCL_ID); + +CREATE INDEX DD_TRAN_PROJCT_IX2 ON DD_TRAN_PROJCTNND (UUID_STRING); + +CREATE INDEX DD_TRAN_FILTRN_IX1 ON DD_TRAN_FILTRND (LGCL_ID); + +CREATE INDEX DD_TRAN_FILTRN_IX2 ON DD_TRAN_FILTRND (UUID_STRING); + +CREATE INDEX DD_TRAN_GROPNG_IX1 ON DD_TRAN_GROPNGND (LGCL_ID); + +CREATE INDEX DD_TRAN_GROPNG_IX2 ON DD_TRAN_GROPNGND (UUID_STRING); + +CREATE INDEX DD_TRAN_DUPRMV_IX1 ON DD_TRAN_DUPRMVLND (LGCL_ID); + +CREATE INDEX DD_TRAN_DUPRMV_IX2 ON DD_TRAN_DUPRMVLND (UUID_STRING); + +CREATE INDEX DD_TRAN_SORTND_IX1 ON DD_TRAN_SORTND (LGCL_ID); + +CREATE INDEX DD_TRAN_SORTND_IX2 ON DD_TRAN_SORTND (UUID_STRING); + +CREATE INDEX DD_TRAN_SQLND_IX1 ON DD_TRAN_SQLND (LGCL_ID); + +CREATE INDEX DD_TRAN_SQLND_IX2 ON DD_TRAN_SQLND (UUID_STRING); + +CREATE INDEX DD_RELT_COLMN_IX1 ON DD_RELT_COLMN (LGCL_ID); + +CREATE INDEX DD_RELT_COLMN_IX2 ON DD_RELT_COLMN (UUID_STRING); + +CREATE INDEX DD_RELT_SCHM_IX1 ON DD_RELT_SCHM (LGCL_ID); + +CREATE INDEX DD_RELT_SCHM_IX2 ON DD_RELT_SCHM (UUID_STRING); + +CREATE INDEX DD_RELT_PRIMRY_IX1 ON DD_RELT_PRIMRYKY (LGCL_ID); + +CREATE INDEX DD_RELT_PRIMRY_IX2 ON DD_RELT_PRIMRYKY (UUID_STRING); + +CREATE INDEX DD_RELT_FORGNK_IX1 ON DD_RELT_FORGNKY (LGCL_ID); + +CREATE INDEX DD_RELT_FORGNK_IX2 ON DD_RELT_FORGNKY (UUID_STRING); + +CREATE INDEX DD_RELT_VIEW_IX1 ON DD_RELT_VIEW (LGCL_ID); + +CREATE INDEX DD_RELT_VIEW_IX2 ON DD_RELT_VIEW (UUID_STRING); + +CREATE INDEX DD_RELT_CATLG_IX1 ON DD_RELT_CATLG (LGCL_ID); + +CREATE INDEX DD_RELT_CATLG_IX2 ON DD_RELT_CATLG (UUID_STRING); + +CREATE INDEX DD_RELT_PROCDR_IX1 ON DD_RELT_PROCDR (LGCL_ID); + +CREATE INDEX DD_RELT_PROCDR_IX2 ON DD_RELT_PROCDR (UUID_STRING); + +CREATE INDEX DD_RELT_INDX_IX1 ON DD_RELT_INDX (LGCL_ID); + +CREATE INDEX DD_RELT_INDX_IX2 ON DD_RELT_INDX (UUID_STRING); + +CREATE INDEX DD_RELT_PROCDR_I_1 ON DD_RELT_PROCDRPRMT (LGCL_ID); + +CREATE INDEX DD_RELT_PROCDR_I_2 ON DD_RELT_PROCDRPRMT (UUID_STRING); + +CREATE INDEX DD_RELT_UNIQCN_IX1 ON DD_RELT_UNIQCNSTRN (LGCL_ID); + +CREATE INDEX DD_RELT_UNIQCN_IX2 ON DD_RELT_UNIQCNSTRN (UUID_STRING); + +CREATE INDEX DD_RELT_ACCSSP_IX1 ON DD_RELT_ACCSSPTTRN (LGCL_ID); + +CREATE INDEX DD_RELT_ACCSSP_IX2 ON DD_RELT_ACCSSPTTRN (UUID_STRING); + +CREATE INDEX DD_RELT_LOGCLR_IX1 ON DD_RELT_LOGCLRLTNS (LGCL_ID); + +CREATE INDEX DD_RELT_LOGCLR_IX2 ON DD_RELT_LOGCLRLTNS (UUID_STRING); + +CREATE INDEX DD_RELT_LOGCLR_I_1 ON DD_RELT_LOGCLRLT_1 (LGCL_ID); + +CREATE INDEX DD_RELT_LOGCLR_I_2 ON DD_RELT_LOGCLRLT_1 (UUID_STRING); + +CREATE INDEX DD_RELT_BASTBL_IX1 ON DD_RELT_BASTBL (LGCL_ID); + +CREATE INDEX DD_RELT_BASTBL_IX2 ON DD_RELT_BASTBL (UUID_STRING); + +CREATE INDEX DD_RELT_PROCDR_I_3 ON DD_RELT_PROCDRRSLT (LGCL_ID); + +CREATE INDEX DD_RELT_PROCDR_I_4 ON DD_RELT_PROCDRRSLT (UUID_STRING); + +CREATE INDEX DD_MAPP_MAPPNG_IX1 ON DD_MAPP_MAPPNGHLPR (LGCL_ID); + +CREATE INDEX DD_MAPP_MAPPNG_IX2 ON DD_MAPP_MAPPNGHLPR (UUID_STRING); + +CREATE INDEX DD_MAPP_MAPPNG_I_1 ON DD_MAPP_MAPPNG (LGCL_ID); + +CREATE INDEX DD_MAPP_MAPPNG_I_2 ON DD_MAPP_MAPPNG (UUID_STRING); + +CREATE INDEX DD_MAPP_TYPCNV_IX1 ON DD_MAPP_TYPCNVRTR (LGCL_ID); + +CREATE INDEX DD_MAPP_TYPCNV_IX2 ON DD_MAPP_TYPCNVRTR (UUID_STRING); + +CREATE INDEX DD_MAPP_FUNCTN_IX1 ON DD_MAPP_FUNCTNPR (LGCL_ID); + +CREATE INDEX DD_MAPP_FUNCTN_IX2 ON DD_MAPP_FUNCTNPR (UUID_STRING); + +CREATE INDEX DD_MAPP_FUNCTN_I_1 ON DD_MAPP_FUNCTNNMPR (LGCL_ID); + +CREATE INDEX DD_MAPP_FUNCTN_I_2 ON DD_MAPP_FUNCTNNMPR (UUID_STRING); + +CREATE INDEX DD_MAPP_MAPPNG_I_3 ON DD_MAPP_MAPPNGSTRT (LGCL_ID); + +CREATE INDEX DD_MAPP_MAPPNG_I_4 ON DD_MAPP_MAPPNGSTRT (UUID_STRING); + +CREATE INDEX DD_MAPP_MAPPNG_I_5 ON DD_MAPP_MAPPNGRT (LGCL_ID); + +CREATE INDEX DD_MAPP_MAPPNG_I_6 ON DD_MAPP_MAPPNGRT (UUID_STRING); + +CREATE INDEX DD_MAPP_COMPLX_IX1 ON DD_MAPP_COMPLXTYPC (LGCL_ID); + +CREATE INDEX DD_MAPP_COMPLX_IX2 ON DD_MAPP_COMPLXTYPC (UUID_STRING); + +CREATE INDEX DD_DATC_CATGRY_IX1 ON DD_DATC_CATGRY (LGCL_ID); + +CREATE INDEX DD_DATC_CATGRY_IX2 ON DD_DATC_CATGRY (UUID_STRING); + +CREATE INDEX DD_DATC_GROP_IX1 ON DD_DATC_GROP (LGCL_ID); + +CREATE INDEX DD_DATC_GROP_IX2 ON DD_DATC_GROP (UUID_STRING); + +CREATE INDEX DD_DATC_ELEMNT_IX1 ON DD_DATC_ELEMNT (LGCL_ID); + +CREATE INDEX DD_DATC_ELEMNT_IX2 ON DD_DATC_ELEMNT (UUID_STRING); + +CREATE INDEX DD_DATC_PROCDR_IX1 ON DD_DATC_PROCDR (LGCL_ID); + +CREATE INDEX DD_DATC_PROCDR_IX2 ON DD_DATC_PROCDR (UUID_STRING); + +CREATE INDEX DD_DATC_INDX_1_IX1 ON DD_DATC_INDX (LGCL_ID); + +CREATE INDEX DD_DATC_INDX_1_IX2 ON DD_DATC_INDX (UUID_STRING); + +CREATE INDEX DD_DATC_PRIMRY_IX1 ON DD_DATC_PRIMRYKY (LGCL_ID); + +CREATE INDEX DD_DATC_PRIMRY_IX2 ON DD_DATC_PRIMRYKY (UUID_STRING); + +CREATE INDEX DD_DATC_UNIQCN_IX1 ON DD_DATC_UNIQCNSTRN (LGCL_ID); + +CREATE INDEX DD_DATC_UNIQCN_IX2 ON DD_DATC_UNIQCNSTRN (UUID_STRING); + +CREATE INDEX DD_DATC_PROCDR_I_1 ON DD_DATC_PROCDRPRMT (LGCL_ID); + +CREATE INDEX DD_DATC_PROCDR_I_2 ON DD_DATC_PROCDRPRMT (UUID_STRING); + +CREATE INDEX DD_DATC_FORGNK_IX1 ON DD_DATC_FORGNKY (LGCL_ID); + +CREATE INDEX DD_DATC_FORGNK_IX2 ON DD_DATC_FORGNKY (UUID_STRING); + +CREATE INDEX DD_DATC_PROCDR_I_3 ON DD_DATC_PROCDRRSLT (LGCL_ID); + +CREATE INDEX DD_DATC_PROCDR_I_4 ON DD_DATC_PROCDRRSLT (UUID_STRING); + +CREATE INDEX DD_DATC_ACCSSP_IX1 ON DD_DATC_ACCSSPTTRN (LGCL_ID); + +CREATE INDEX DD_DATC_ACCSSP_IX2 ON DD_DATC_ACCSSPTTRN (UUID_STRING); + +CREATE INDEX DD_WEBS_OPERTN_IX1 ON DD_WEBS_OPERTN (LGCL_ID); + +CREATE INDEX DD_WEBS_OPERTN_IX2 ON DD_WEBS_OPERTN (UUID_STRING); + +CREATE INDEX DD_WEBS_INPT_IX1 ON DD_WEBS_INPT (LGCL_ID); + +CREATE INDEX DD_WEBS_INPT_IX2 ON DD_WEBS_INPT (UUID_STRING); + +CREATE INDEX DD_WEBS_OUTPT_IX1 ON DD_WEBS_OUTPT (LGCL_ID); + +CREATE INDEX DD_WEBS_OUTPT_IX2 ON DD_WEBS_OUTPT (UUID_STRING); + +CREATE INDEX DD_WEBS_INTRFC_IX1 ON DD_WEBS_INTRFC (LGCL_ID); + +CREATE INDEX DD_WEBS_INTRFC_IX2 ON DD_WEBS_INTRFC (UUID_STRING); + +CREATE INDEX DD_WEBS_SAMPLM_IX1 ON DD_WEBS_SAMPLMSSGS (LGCL_ID); + +CREATE INDEX DD_WEBS_SAMPLM_IX2 ON DD_WEBS_SAMPLMSSGS (UUID_STRING); + +CREATE INDEX DD_WEBS_SAMPLF_IX1 ON DD_WEBS_SAMPLFL (LGCL_ID); + +CREATE INDEX DD_WEBS_SAMPLF_IX2 ON DD_WEBS_SAMPLFL (UUID_STRING); + +CREATE INDEX DD_WEBS_SAMPLF_I_1 ON DD_WEBS_SAMPLFRMXS (LGCL_ID); + +CREATE INDEX DD_WEBS_SAMPLF_I_2 ON DD_WEBS_SAMPLFRMXS (UUID_STRING); + +CREATE INDEX DD_RELT_RELTNS_IX1 ON DD_RELT_RELTNSHP_1 (LGCL_ID); + +CREATE INDEX DD_RELT_RELTNS_IX2 ON DD_RELT_RELTNSHP_1 (UUID_STRING); + +CREATE INDEX DD_RELT_RELTNS_I_1 ON DD_RELT_RELTNSHP (LGCL_ID); + +CREATE INDEX DD_RELT_RELTNS_I_2 ON DD_RELT_RELTNSHP (UUID_STRING); + +CREATE INDEX DD_RELT_FILRFR_IX1 ON DD_RELT_FILRFRNC (LGCL_ID); + +CREATE INDEX DD_RELT_FILRFR_IX2 ON DD_RELT_FILRFRNC (UUID_STRING); + +CREATE INDEX DD_RELT_RELTNS_I_3 ON DD_RELT_RELTNSHPRL (LGCL_ID); + +CREATE INDEX DD_RELT_RELTNS_I_4 ON DD_RELT_RELTNSHPRL (UUID_STRING); + +CREATE INDEX DD_RELT_PLACHL_IX1 ON DD_RELT_PLACHLDRRF (LGCL_ID); + +CREATE INDEX DD_RELT_PLACHL_IX2 ON DD_RELT_PLACHLDRRF (UUID_STRING); + +CREATE INDEX DD_RELT_URIRFR_IX1 ON DD_RELT_URIRFRNC (LGCL_ID); + +CREATE INDEX DD_RELT_URIRFR_IX2 ON DD_RELT_URIRFRNC (UUID_STRING); + +CREATE INDEX DD_RELT_RELTNS_I_5 ON DD_RELT_RELTNSHPFL (LGCL_ID); + +CREATE INDEX DD_RELT_RELTNS_I_6 ON DD_RELT_RELTNSHPFL (UUID_STRING); + +ALTER TABLE DD_INDEX + ADD CONSTRAINT PK_UUID + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_MDL + ADD CONSTRAINT PK_MDL_UUID + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_MTACLS_TYPE + ADD CONSTRAINT PK_MTACLS_ID + PRIMARY KEY (ID); + +ALTER TABLE DD_MTAMDL + ADD CONSTRAINT PK_MTAMDL_ID + PRIMARY KEY (ID); + +ALTER TABLE DD_TXN_LOG + ADD CONSTRAINT PK_ID + PRIMARY KEY (ID); + +ALTER TABLE DD_FTRE + ADD CONSTRAINT PK_FTRE_ID + PRIMARY KEY (ID); + +ALTER TABLE DD_TXN_STATES + ADD CONSTRAINT TXN_STATE_PK + PRIMARY KEY (ID); + +ALTER TABLE DD_METM_PUSHDWNTYP + ADD CONSTRAINT DD_METM_PKPSHDWNTY + PRIMARY KEY (ID); + +ALTER TABLE DD_METM_SCALRFNCTN + ADD CONSTRAINT DD_METM_PK_SCLRFNC + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_METM_FUNCTNPRMT + ADD CONSTRAINT DD_METM_PK_FNCTNPR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_METM_RETRNPRMTR + ADD CONSTRAINT DD_METM_PK_RTRNPRM + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_VIRT_SEVRTY + ADD CONSTRAINT DD_VIRT_PKSVRTY + PRIMARY KEY (ID); + +ALTER TABLE DD_VIRT_MODLCCSSBL + ADD CONSTRAINT DD_VIRT_PKMDLCCSSB + PRIMARY KEY (ID); + +ALTER TABLE DD_VIRT_VIRTLDTBS + ADD CONSTRAINT DD_VIRT_PK_VRTLDTB + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_VIRT_MODLRFRNC + ADD CONSTRAINT DD_VIRT_PK_MDLRFRN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_VIRT_PROBLMMRKR + ADD CONSTRAINT DD_VIRT_PK_PRBLMMR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_VIRT_MODLSRC + ADD CONSTRAINT DD_VIRT_PK_MDLSRC + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_VIRT_MODLSRCPRP + ADD CONSTRAINT DD_VIRT_PK_MDLSRCP + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_VIRT_WSDLPTNS + ADD CONSTRAINT DD_VIRT_PK_WSDLPTN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_VIRT_NONMDLRFRN + ADD CONSTRAINT DD_VIRT_PK_NNMDLRF + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XMLD_SOAPNCDNG + ADD CONSTRAINT DD_XMLD_PKSPNCDNG + PRIMARY KEY (ID); + +ALTER TABLE DD_XMLD_CHOCRRRMD + ADD CONSTRAINT DD_XMLD_PKCHCRRRMD + PRIMARY KEY (ID); + +ALTER TABLE DD_XMLD_VALTYP + ADD CONSTRAINT DD_XMLD_PKVLTYP + PRIMARY KEY (ID); + +ALTER TABLE DD_XMLD_BUILDSTTS + ADD CONSTRAINT DD_XMLD_PKBLDSTTS + PRIMARY KEY (ID); + +ALTER TABLE DD_XMLD_NORMLZTNTY + ADD CONSTRAINT DD_XMLD_PKNRMLZTNT + PRIMARY KEY (ID); + +ALTER TABLE DD_XMLD_XMLFRGMNT + ADD CONSTRAINT DD_XMLD_PK_XMLFRGM + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XMLD_XMLDCMNT + ADD CONSTRAINT DD_XMLD_PK_XMLDCMN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XMLD_XMLLMNT + ADD CONSTRAINT DD_XMLD_PK_XMLLMNT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XMLD_XMLTTRBT + ADD CONSTRAINT DD_XMLD_PK_XMLTTRB + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XMLD_XMLRT + ADD CONSTRAINT DD_XMLD_PK_XMLRT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XMLD_XMLCMMNT + ADD CONSTRAINT DD_XMLD_PK_XMLCMMN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XMLD_XMLNMSPC + ADD CONSTRAINT DD_XMLD_PK_XMLNMSP + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XMLD_XMLSQNC + ADD CONSTRAINT DD_XMLD_PK_XMLSQNC + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XMLD_XMLLL + ADD CONSTRAINT DD_XMLD_PK_XMLLL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XMLD_XMLCHC + ADD CONSTRAINT DD_XMLD_PK_XMLCHC + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XMLD_PROCSSNGNS + ADD CONSTRAINT DD_XMLD_PK_PRCSSNG + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XMLD_XMLFRGMNTS + ADD CONSTRAINT DD_XMLD_PK_XMLFR_1 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_ECOR_EATTRBT + ADD CONSTRAINT DD_ECOR_PK_TTRBT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_ECOR_EANNTTN + ADD CONSTRAINT DD_ECOR_PK_NNTTN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_ECOR_ECLSS + ADD CONSTRAINT DD_ECOR_PK_CLSS + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_ECOR_EDATTYP + ADD CONSTRAINT DD_ECOR_PK_DTTYP + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_ECOR_EENM + ADD CONSTRAINT DD_ECOR_PK_NM + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_ECOR_EENMLTRL + ADD CONSTRAINT DD_ECOR_PK_NMLTRL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_ECOR_EFACTRY + ADD CONSTRAINT DD_ECOR_PK_FCTRY + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_ECOR_EOBJCT + ADD CONSTRAINT DD_ECOR_PK_BJCT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_ECOR_EOPRTN + ADD CONSTRAINT DD_ECOR_PK_PRTN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_ECOR_EPACKG + ADD CONSTRAINT DD_ECOR_PK_PCKG + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_ECOR_EPARMTR + ADD CONSTRAINT DD_ECOR_PK_PRMTR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_ECOR_EREFRNC + ADD CONSTRAINT DD_ECOR_PK_RFRNC + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_ECOR_ESTRNGTSTR + ADD CONSTRAINT DD_ECOR_PK_STRNGTS + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_VISBLTYKND + ADD CONSTRAINT DD_UML_PKVSBLTYKND + PRIMARY KEY (ID); + +ALTER TABLE DD_UML_PARMTRDRCTN + ADD CONSTRAINT DD_UML_PKPRMTRDRCT + PRIMARY KEY (ID); + +ALTER TABLE DD_UML_AGGRGTNKND + ADD CONSTRAINT DD_UML_PKAGGRGTNKN + PRIMARY KEY (ID); + +ALTER TABLE DD_UML_CALLCNCRRNC + ADD CONSTRAINT DD_UML_PKCLLCNCRRN + PRIMARY KEY (ID); + +ALTER TABLE DD_UML_PARMTRFFCTK + ADD CONSTRAINT DD_UML_PKPRMTRFFCT + PRIMARY KEY (ID); + +ALTER TABLE DD_UML_COMMNT + ADD CONSTRAINT DD_UML_PK_CMMNT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_CLASS + ADD CONSTRAINT DD_UML_PK_CLSS + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_PROPRTY + ADD CONSTRAINT DD_UML_PK_PRPRTY + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_OPERTN + ADD CONSTRAINT DD_UML_PK_PRTN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_PARMTR + ADD CONSTRAINT DD_UML_PK_PRMTR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_PACKG + ADD CONSTRAINT DD_UML_PK_PCKG + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_ENUMRTN + ADD CONSTRAINT DD_UML_PK_NMRTN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_DATTYP + ADD CONSTRAINT DD_UML_PK_DTTYP + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_ENUMRTNLTRL + ADD CONSTRAINT DD_UML_PK_NMRTNLTR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_PRIMTVTYP + ADD CONSTRAINT DD_UML_PK_PRMTVTYP + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_CONSTRNT + ADD CONSTRAINT DD_UML_PK_CNSTRNT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_LITRLBLN + ADD CONSTRAINT DD_UML_PK_LTRLBLN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_LITRLSTRNG + ADD CONSTRAINT DD_UML_PK_LTRLSTRN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_LITRLNLL + ADD CONSTRAINT DD_UML_PK_LTRLNLL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_LITRLNTGR + ADD CONSTRAINT DD_UML_PK_LTRLNTGR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_LITRLNLMTDN + ADD CONSTRAINT DD_UML_PK_LTRLNLMT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_INSTNCSPCFC + ADD CONSTRAINT DD_UML_PK_NSTNCSPC + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_SLOT + ADD CONSTRAINT DD_UML_PK_SLT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_GENRLZTN + ADD CONSTRAINT DD_UML_PK_GNRLZTN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_ELEMNTMPRT + ADD CONSTRAINT DD_UML_PK_LMNTMPRT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_PACKGMPRT + ADD CONSTRAINT DD_UML_PK_PCKGMPRT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_ASSCTN + ADD CONSTRAINT DD_UML_PK_SSCTN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_PACKGMRG + ADD CONSTRAINT DD_UML_PK_PCKGMRG + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_STERTYP + ADD CONSTRAINT DD_UML_PK_STRTYP + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_PROFL + ADD CONSTRAINT DD_UML_PK_PRFL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_PROFLPPLCTN + ADD CONSTRAINT DD_UML_PK_PRFLPPLC + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_EXTNSN + ADD CONSTRAINT DD_UML_PK_XTNSN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_EXTNSNND + ADD CONSTRAINT DD_UML_PK_XTNSNND + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_DEPNDNCY + ADD CONSTRAINT DD_UML_PK_DPNDNCY + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_GENRLZTNST + ADD CONSTRAINT DD_UML_PK_GNRLZTNS + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_ASSCTNCLSS + ADD CONSTRAINT DD_UML_PK_SSCTNCLS + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_MODL + ADD CONSTRAINT DD_UML_PK_MDL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_INTRFC + ADD CONSTRAINT DD_UML_PK_NTRFC + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_STRNGXPRSSN + ADD CONSTRAINT DD_UML_PK_STRNGXPR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_DURTNNTRVL + ADD CONSTRAINT DD_UML_PK_DRTNNTRV + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_TIMNTRVL + ADD CONSTRAINT DD_UML_PK_TMNTRVL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_UML_PARMTRST + ADD CONSTRAINT DD_UML_PK_PRMTRST + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_JDBC_CASCNVRSN + ADD CONSTRAINT DD_JDBC_PKCSCNVRSN + PRIMARY KEY (ID); + +ALTER TABLE DD_JDBC_SOURCNMS + ADD CONSTRAINT DD_JDBC_PKSRCNMS + PRIMARY KEY (ID); + +ALTER TABLE DD_JDBC_JDBCSRCPRP + ADD CONSTRAINT DD_JDBC_PK_JDBCSRC + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_JDBC_JDBCDRVR + ADD CONSTRAINT DD_JDBC_PK_JDBCDRV + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_JDBC_JDBCSRC + ADD CONSTRAINT DD_JDBC_PK_JDBCS_1 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_JDBC_JDBCDRVRCN + ADD CONSTRAINT DD_JDBC_PK_JDBCD_1 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_JDBC_JDBCSRCCNT + ADD CONSTRAINT DD_JDBC_PK_JDBCS_2 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_JDBC_JDBCMPRTST + ADD CONSTRAINT DD_JDBC_PK_JDBCMPR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_JDBC_JDBCMPRTPT + ADD CONSTRAINT DD_JDBC_PK_JDBCM_1 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_COR_MODLTYP + ADD CONSTRAINT DD_COR_PKMDLTYP + PRIMARY KEY (ID); + +ALTER TABLE DD_COR_ANNTTN + ADD CONSTRAINT DD_COR_PK_NNTTN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_COR_ANNTTNCNTNR + ADD CONSTRAINT DD_COR_PK_NNTTNCNT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_COR_MODLNNTTN + ADD CONSTRAINT DD_COR_PK_MDLNNTTN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_COR_LINK + ADD CONSTRAINT DD_COR_PK_LNK + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_COR_LINKCNTNR + ADD CONSTRAINT DD_COR_PK_LNKCNTNR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_COR_MODLMPRT + ADD CONSTRAINT DD_COR_PK_MDLMPRT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_EXTN_XCLSS + ADD CONSTRAINT DD_EXTN_PK_XCLSS + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_EXTN_XPACKG + ADD CONSTRAINT DD_EXTN_PK_XPCKG + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_EXTN_XATTRBT + ADD CONSTRAINT DD_EXTN_PK_XTTRBT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_EXTN_XENM + ADD CONSTRAINT DD_EXTN_PK_XNM + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_EXTN_XENMLTRL + ADD CONSTRAINT DD_EXTN_PK_XNMLTRL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDTTRBTSCT + ADD CONSTRAINT DD_XSD_PKXSDTTRBTS + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDCRDNLTY + ADD CONSTRAINT DD_XSD_PKXSDCRDNLT + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDCMPLXFNL + ADD CONSTRAINT DD_XSD_PKXSDCMPLXF + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDCMPSTR + ADD CONSTRAINT DD_XSD_PKXSDCMPSTR + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDCNSTRNT + ADD CONSTRAINT DD_XSD_PKXSDCNSTRN + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDCNTNTTYP + ADD CONSTRAINT DD_XSD_PKXSDCNTNTT + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDDRVTNMTH + ADD CONSTRAINT DD_XSD_PKXSDDRVTNM + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDDGNSTCSV + ADD CONSTRAINT DD_XSD_PKXSDDGNSTC + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDDSLLWDSB + ADD CONSTRAINT DD_XSD_PKXSDDSLLWD + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDFRM + ADD CONSTRAINT DD_XSD_PKXSDFRM + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDDNTTYCNS + ADD CONSTRAINT DD_XSD_PKXSDDNTTYC + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDNMSPCCNS + ADD CONSTRAINT DD_XSD_PKXSDNMSPCC + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDRDRD + ADD CONSTRAINT DD_XSD_PKXSDRDRD + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDPRCSSCNT + ADD CONSTRAINT DD_XSD_PKXSDPRCSSC + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDPRHBTDSB + ADD CONSTRAINT DD_XSD_PKXSDPRHBTD + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDSMPLFNL + ADD CONSTRAINT DD_XSD_PKXSDSMPLFN + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDSBSTTTNG + ADD CONSTRAINT DD_XSD_PKXSDSBSTTT + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDVRTY + ADD CONSTRAINT DD_XSD_PKXSDVRTY + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDWHTSPC + ADD CONSTRAINT DD_XSD_PKXSDWHTSPC + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDXPTHVRTY + ADD CONSTRAINT DD_XSD_PKXSDXPTHVR + PRIMARY KEY (ID); + +ALTER TABLE DD_XSD_XSDNNTTN + ADD CONSTRAINT DD_XSD_PK_XSDNNTTN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDTTRBTDCL + ADD CONSTRAINT DD_XSD_PK_XSDTTRBT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDTTRBTGRP + ADD CONSTRAINT DD_XSD_PK_XSDTTR_1 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDTTRBTS + ADD CONSTRAINT DD_XSD_PK_XSDTTR_2 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDBNDDFCT + ADD CONSTRAINT DD_XSD_PK_XSDBNDDF + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDCRDNLTYF + ADD CONSTRAINT DD_XSD_PK_XSDCRDNL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDCMPLXTYP + ADD CONSTRAINT DD_XSD_PK_XSDCMPLX + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDDGNSTC + ADD CONSTRAINT DD_XSD_PK_XSDDGNST + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDLMNTDCLR + ADD CONSTRAINT DD_XSD_PK_XSDLMNTD + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDNMRTNFCT + ADD CONSTRAINT DD_XSD_PK_XSDNMRTN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDFRCTNDGT + ADD CONSTRAINT DD_XSD_PK_XSDFRCTN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDDNTTYC_1 + ADD CONSTRAINT DD_XSD_PK_XSDDNTTY + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDMPRT + ADD CONSTRAINT DD_XSD_PK_XSDMPRT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDNCLD + ADD CONSTRAINT DD_XSD_PK_XSDNCLD + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDLNGTHFCT + ADD CONSTRAINT DD_XSD_PK_XSDLNGTH + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDMXXCLSVF + ADD CONSTRAINT DD_XSD_PK_XSDMXXCL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDMXNCLSVF + ADD CONSTRAINT DD_XSD_PK_XSDMXNCL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDMXLNGTHF + ADD CONSTRAINT DD_XSD_PK_XSDMXLNG + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDMNXCLSVF + ADD CONSTRAINT DD_XSD_PK_XSDMNXCL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDMNNCLSVF + ADD CONSTRAINT DD_XSD_PK_XSDMNNCL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDMNLNGTHF + ADD CONSTRAINT DD_XSD_PK_XSDMNLNG + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDMDLGRP + ADD CONSTRAINT DD_XSD_PK_XSDMDLGR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDMDLGRPDF + ADD CONSTRAINT DD_XSD_PK_XSDMDL_1 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDNTTNDCLR + ADD CONSTRAINT DD_XSD_PK_XSDNTTND + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDNMRCFCT + ADD CONSTRAINT DD_XSD_PK_XSDNMRCF + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDRDRDFCT + ADD CONSTRAINT DD_XSD_PK_XSDRDRDF + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDPRTCL + ADD CONSTRAINT DD_XSD_PK_XSDPRTCL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDPTTRNFCT + ADD CONSTRAINT DD_XSD_PK_XSDPTTRN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDRDFN + ADD CONSTRAINT DD_XSD_PK_XSDRDFN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDSCHM + ADD CONSTRAINT DD_XSD_PK_XSDSCHM + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDSMPLTYPD + ADD CONSTRAINT DD_XSD_PK_XSDSMPLT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDTTLDGTSF + ADD CONSTRAINT DD_XSD_PK_XSDTTLDG + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDWHTSPCFC + ADD CONSTRAINT DD_XSD_PK_XSDWHTSP + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDWLDCRD + ADD CONSTRAINT DD_XSD_PK_XSDWLDCR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_XSD_XSDXPTHDFNT + ADD CONSTRAINT DD_XSD_PK_XSDXPTHD + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_RECRSNRRRM + ADD CONSTRAINT DD_TRAN_PKRCRSNRRR + PRIMARY KEY (ID); + +ALTER TABLE DD_TRAN_JOINTYP + ADD CONSTRAINT DD_TRAN_PKJNTYP + PRIMARY KEY (ID); + +ALTER TABLE DD_TRAN_SORTDRCTN + ADD CONSTRAINT DD_TRAN_PKSRTDRCTN + PRIMARY KEY (ID); + +ALTER TABLE DD_TRAN_TRANSFRMTN + ADD CONSTRAINT DD_TRAN_PK_TRNSFRM + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_SQLTRNSFRM + ADD CONSTRAINT DD_TRAN_PK_SQLTRNS + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_TRANSFRM_1 + ADD CONSTRAINT DD_TRAN_PK_TRNSF_1 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_SQLLS + ADD CONSTRAINT DD_TRAN_PK_SQLLS + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_SQLTRNSF_1 + ADD CONSTRAINT DD_TRAN_PK_SQLTR_1 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_FRAGMNTMPP + ADD CONSTRAINT DD_TRAN_PK_FRGMNTM + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_TREMPPNGRT + ADD CONSTRAINT DD_TRAN_PK_TRMPPNG + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_MAPPNGCLSS + ADD CONSTRAINT DD_TRAN_PK_MPPNGCL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_MAPPNGCL_1 + ADD CONSTRAINT DD_TRAN_PK_MPPNG_1 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_STAGNGTBL + ADD CONSTRAINT DD_TRAN_PK_STGNGTB + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_MAPPNGCL_2 + ADD CONSTRAINT DD_TRAN_PK_MPPNG_2 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_MAPPNGCL_3 + ADD CONSTRAINT DD_TRAN_PK_MPPNG_3 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_INPTPRMTR + ADD CONSTRAINT DD_TRAN_PK_NPTPRMT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_INPTST + ADD CONSTRAINT DD_TRAN_PK_NPTST + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_INPTBNDNG + ADD CONSTRAINT DD_TRAN_PK_NPTBNDN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_DATFLWMPPN + ADD CONSTRAINT DD_TRAN_PK_DTFLWMP + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_DATFLWND + ADD CONSTRAINT DD_TRAN_PK_DTFLWND + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_DATFLWLNK + ADD CONSTRAINT DD_TRAN_PK_DTFLWLN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_EXPRSSN + ADD CONSTRAINT DD_TRAN_PK_XPRSSN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_TARGTND + ADD CONSTRAINT DD_TRAN_PK_TRGTND + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_SOURCND + ADD CONSTRAINT DD_TRAN_PK_SRCND + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_OPERTNNDGR + ADD CONSTRAINT DD_TRAN_PK_PRTNNDG + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_OPERTNND + ADD CONSTRAINT DD_TRAN_PK_PRTNND + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_JOINND + ADD CONSTRAINT DD_TRAN_PK_JNND + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_UNINND + ADD CONSTRAINT DD_TRAN_PK_NNND + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_PROJCTNND + ADD CONSTRAINT DD_TRAN_PK_PRJCTNN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_FILTRND + ADD CONSTRAINT DD_TRAN_PK_FLTRND + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_GROPNGND + ADD CONSTRAINT DD_TRAN_PK_GRPNGND + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_DUPRMVLND + ADD CONSTRAINT DD_TRAN_PK_DPRMVLN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_SORTND + ADD CONSTRAINT DD_TRAN_PK_SRTND + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_TRAN_SQLND + ADD CONSTRAINT DD_TRAN_PK_SQLND + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_NULLBLTYP + ADD CONSTRAINT DD_RELT_PKNLLBLTYP + PRIMARY KEY (ID); + +ALTER TABLE DD_RELT_DIRCTNKND + ADD CONSTRAINT DD_RELT_PKDRCTNKND + PRIMARY KEY (ID); + +ALTER TABLE DD_RELT_MULTPLCTYK + ADD CONSTRAINT DD_RELT_PKMLTPLCTY + PRIMARY KEY (ID); + +ALTER TABLE DD_RELT_SEARCHBLTY + ADD CONSTRAINT DD_RELT_PKSRCHBLTY + PRIMARY KEY (ID); + +ALTER TABLE DD_RELT_COLMN + ADD CONSTRAINT DD_RELT_PK_CLMN + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_SCHM + ADD CONSTRAINT DD_RELT_PK_SCHM + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_PRIMRYKY + ADD CONSTRAINT DD_RELT_PK_PRMRYKY + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_FORGNKY + ADD CONSTRAINT DD_RELT_PK_FRGNKY + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_VIEW + ADD CONSTRAINT DD_RELT_PK_VW + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_CATLG + ADD CONSTRAINT DD_RELT_PK_CTLG + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_PROCDR + ADD CONSTRAINT DD_RELT_PK_PRCDR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_INDX + ADD CONSTRAINT DD_RELT_PK_NDX + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_PROCDRPRMT + ADD CONSTRAINT DD_RELT_PK_PRCDRPR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_UNIQCNSTRN + ADD CONSTRAINT DD_RELT_PK_NQCNSTR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_ACCSSPTTRN + ADD CONSTRAINT DD_RELT_PK_CCSSPTT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_LOGCLRLTNS + ADD CONSTRAINT DD_RELT_PK_LGCLRLT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_LOGCLRLT_1 + ADD CONSTRAINT DD_RELT_PK_LGCLR_1 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_BASTBL + ADD CONSTRAINT DD_RELT_PK_BSTBL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_PROCDRRSLT + ADD CONSTRAINT DD_RELT_PK_PRCDRRS + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_MAPP_MAPPNGHLPR + ADD CONSTRAINT DD_MAPP_PK_MPPNGHL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_MAPP_MAPPNG + ADD CONSTRAINT DD_MAPP_PK_MPPNG + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_MAPP_TYPCNVRTR + ADD CONSTRAINT DD_MAPP_PK_TYPCNVR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_MAPP_FUNCTNPR + ADD CONSTRAINT DD_MAPP_PK_FNCTNPR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_MAPP_FUNCTNNMPR + ADD CONSTRAINT DD_MAPP_PK_FNCTNNM + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_MAPP_MAPPNGSTRT + ADD CONSTRAINT DD_MAPP_PK_MPPNGST + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_MAPP_MAPPNGRT + ADD CONSTRAINT DD_MAPP_PK_MPPNGRT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_MAPP_COMPLXTYPC + ADD CONSTRAINT DD_MAPP_PK_CMPLXTY + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_DATC_CATGRY + ADD CONSTRAINT DD_DATC_PK_CTGRY + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_DATC_GROP + ADD CONSTRAINT DD_DATC_PK_GRP + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_DATC_ELEMNT + ADD CONSTRAINT DD_DATC_PK_LMNT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_DATC_PROCDR + ADD CONSTRAINT DD_DATC_PK_PRCDR_1 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_DATC_INDX + ADD CONSTRAINT DD_DATC_PK_NDX_1 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_DATC_PRIMRYKY + ADD CONSTRAINT DD_DATC_PK_PRMRYKY + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_DATC_UNIQCNSTRN + ADD CONSTRAINT DD_DATC_PK_NQCNSTR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_DATC_PROCDRPRMT + ADD CONSTRAINT DD_DATC_PK_PRCDRPR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_DATC_FORGNKY + ADD CONSTRAINT DD_DATC_PK_FRGNKY + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_DATC_PROCDRRSLT + ADD CONSTRAINT DD_DATC_PK_PRCDRRS + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_DATC_ACCSSPTTRN + ADD CONSTRAINT DD_DATC_PK_CCSSPTT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_WEBS_OPERTN + ADD CONSTRAINT DD_WEBS_PK_PRTN_1 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_WEBS_INPT + ADD CONSTRAINT DD_WEBS_PK_NPT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_WEBS_OUTPT + ADD CONSTRAINT DD_WEBS_PK_TPT + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_WEBS_INTRFC + ADD CONSTRAINT DD_WEBS_PK_NTRFC_1 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_WEBS_SAMPLMSSGS + ADD CONSTRAINT DD_WEBS_PK_SMPLMSS + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_WEBS_SAMPLFL + ADD CONSTRAINT DD_WEBS_PK_SMPLFL + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_WEBS_SAMPLFRMXS + ADD CONSTRAINT DD_WEBS_PK_SMPLFRM + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_RELTNSHPTY + ADD CONSTRAINT DD_RELT_PKRLTNSHPT + PRIMARY KEY (ID); + +ALTER TABLE DD_RELT_RELTNSHP_1 + ADD CONSTRAINT DD_RELT_PK_RLTNSHP + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_RELTNSHP + ADD CONSTRAINT DD_RELT_PK_RLTNS_1 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_FILRFRNC + ADD CONSTRAINT DD_RELT_PK_FLRFRNC + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_RELTNSHPRL + ADD CONSTRAINT DD_RELT_PK_RLTNS_2 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_PLACHLDRRF + ADD CONSTRAINT DD_RELT_PK_PLCHLDR + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_URIRFRNC + ADD CONSTRAINT DD_RELT_PK_RRFRNC + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_RELT_RELTNSHPFL + ADD CONSTRAINT DD_RELT_PK_RLTNS_3 + PRIMARY KEY (UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_INDEX + ADD CONSTRAINT FK_MTACLS_ID + FOREIGN KEY (MTACLS_TYPE_ID) + REFERENCES DD_MTACLS_TYPE(ID); + +ALTER TABLE DD_INDEX + ADD CONSTRAINT FK_MDL_UUID + FOREIGN KEY (MDL_UUID1,MDL_UUID2,TXN_ID) + REFERENCES DD_MDL(UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_INDEX + ADD CONSTRAINT FK_TXN_ID + FOREIGN KEY (TXN_ID) + REFERENCES DD_TXN_LOG(ID); + +ALTER TABLE DD_MDL + ADD CONSTRAINT FK_TXN_ID_1 + FOREIGN KEY (TXN_ID) + REFERENCES DD_TXN_LOG(ID); + +ALTER TABLE DD_MTACLS_TYPE + ADD CONSTRAINT FK_MTAMDL_ID + FOREIGN KEY (MTAMDL_ID) + REFERENCES DD_MTAMDL(ID); + +ALTER TABLE DD_TXN_LOG + ADD CONSTRAINT TXN_STATE_ID + FOREIGN KEY (TXN_STATE) + REFERENCES DD_TXN_STATES(ID); + +ALTER TABLE DD_RELATIONSHIPS + ADD CONSTRAINT FK_TXN_ID_2 + FOREIGN KEY (TXN_ID) + REFERENCES DD_TXN_LOG(ID); + +ALTER TABLE DD_RELATIONSHIPS + ADD CONSTRAINT FK_FTRE_ID + FOREIGN KEY (REL_FTRE_ID) + REFERENCES DD_FTRE(ID); + +ALTER TABLE DD_MDL_MTAMDL + ADD CONSTRAINT FK_MDL_UUID_1 + FOREIGN KEY (MDL_UUID1,MDL_UUID2,TXN_ID) + REFERENCES DD_MDL(UUID1,UUID2,TXN_ID); + +ALTER TABLE DD_MDL_MTAMDL + ADD CONSTRAINT FK_MTAMDL_ID_1 + FOREIGN KEY (MTAMDL_ID) + REFERENCES DD_MTAMDL(ID); + +ALTER TABLE DD_MDL_MTAMDL + ADD CONSTRAINT FK_TXN_ID_4 + FOREIGN KEY (TXN_ID) + REFERENCES DD_TXN_LOG(ID); + +ALTER TABLE DD_FTRE + ADD CONSTRAINT FK_MTACLS_ID_1 + FOREIGN KEY (MTACLS_TYPE_ID) + REFERENCES DD_MTACLS_TYPE(ID); + +ALTER TABLE DD_FTRE + ADD CONSTRAINT FK_MTAMDL_ID_2 + FOREIGN KEY (MTAMDL_ID) + REFERENCES DD_MTAMDL(ID); + +ALTER TABLE DD_METM_SCALRFNCTN + ADD CONSTRAINT DD_METM_FK_PSHDWN + FOREIGN KEY (PUSHDWN) + REFERENCES DD_METM_PUSHDWNTYP(ID); + +ALTER TABLE DD_VIRT_VIRTLDTBS + ADD CONSTRAINT DD_VIRT_FK_SVRTY + FOREIGN KEY (SEVRTY) + REFERENCES DD_VIRT_SEVRTY(ID); + +ALTER TABLE DD_VIRT_MODLRFRNC + ADD CONSTRAINT DD_VIRT_FK_SVRTY_1 + FOREIGN KEY (SEVRTY) + REFERENCES DD_VIRT_SEVRTY(ID); + +ALTER TABLE DD_VIRT_MODLRFRNC + ADD CONSTRAINT DD_VIRT_FK_CCSSBLT + FOREIGN KEY (ACCSSBLTY) + REFERENCES DD_VIRT_MODLCCSSBL(ID); + +ALTER TABLE DD_VIRT_PROBLMMRKR + ADD CONSTRAINT DD_VIRT_FK_SVRTY_2 + FOREIGN KEY (SEVRTY) + REFERENCES DD_VIRT_SEVRTY(ID); + +ALTER TABLE DD_XMLD_XMLDCMNT + ADD CONSTRAINT DD_XMLD_FK_SPNCDNG + FOREIGN KEY (SOAPNCDNG) + REFERENCES DD_XMLD_SOAPNCDNG(ID); + +ALTER TABLE DD_XMLD_XMLLMNT + ADD CONSTRAINT DD_XMLD_FK_BLDSTT + FOREIGN KEY (BUILDSTT) + REFERENCES DD_XMLD_BUILDSTTS(ID); + +ALTER TABLE DD_XMLD_XMLLMNT + ADD CONSTRAINT DD_XMLD_FK_VLTYP + FOREIGN KEY (VALTYP) + REFERENCES DD_XMLD_VALTYP(ID); + +ALTER TABLE DD_XMLD_XMLTTRBT + ADD CONSTRAINT DD_XMLD_FK_BLDST_1 + FOREIGN KEY (BUILDSTT) + REFERENCES DD_XMLD_BUILDSTTS(ID); + +ALTER TABLE DD_XMLD_XMLTTRBT + ADD CONSTRAINT DD_XMLD_FK_VLTYP_1 + FOREIGN KEY (VALTYP) + REFERENCES DD_XMLD_VALTYP(ID); + +ALTER TABLE DD_XMLD_XMLRT + ADD CONSTRAINT DD_XMLD_FK_BLDST_2 + FOREIGN KEY (BUILDSTT) + REFERENCES DD_XMLD_BUILDSTTS(ID); + +ALTER TABLE DD_XMLD_XMLRT + ADD CONSTRAINT DD_XMLD_FK_VLTYP_2 + FOREIGN KEY (VALTYP) + REFERENCES DD_XMLD_VALTYP(ID); + +ALTER TABLE DD_XMLD_XMLSQNC + ADD CONSTRAINT DD_XMLD_FK_BLDST_3 + FOREIGN KEY (BUILDSTT) + REFERENCES DD_XMLD_BUILDSTTS(ID); + +ALTER TABLE DD_XMLD_XMLLL + ADD CONSTRAINT DD_XMLD_FK_BLDST_4 + FOREIGN KEY (BUILDSTT) + REFERENCES DD_XMLD_BUILDSTTS(ID); + +ALTER TABLE DD_XMLD_XMLCHC + ADD CONSTRAINT DD_XMLD_FK_BLDST_5 + FOREIGN KEY (BUILDSTT) + REFERENCES DD_XMLD_BUILDSTTS(ID); + +ALTER TABLE DD_XMLD_XMLCHC + ADD CONSTRAINT DD_XMLD_FK_DFLTRRR + FOREIGN KEY (DEFLTRRRMD) + REFERENCES DD_XMLD_CHOCRRRMD(ID); + +ALTER TABLE DD_XMLD_XMLFRGMNTS + ADD CONSTRAINT DD_XMLD_FK_BLDST_6 + FOREIGN KEY (BUILDSTT) + REFERENCES DD_XMLD_BUILDSTTS(ID); + +ALTER TABLE DD_UML_CLASS + ADD CONSTRAINT DD_UML_FK_VSBLTY + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_CLASS + ADD CONSTRAINT DD_UML_FK_PCKGBLLM + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_PROPRTY + ADD CONSTRAINT DD_UML_FK_VSBLTY_1 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_PROPRTY + ADD CONSTRAINT DD_UML_FK_GGRGTN + FOREIGN KEY (AGGRGTN) + REFERENCES DD_UML_AGGRGTNKND(ID); + +ALTER TABLE DD_UML_OPERTN + ADD CONSTRAINT DD_UML_FK_VSBLTY_2 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_OPERTN + ADD CONSTRAINT DD_UML_FK_CNCRRNCY + FOREIGN KEY (CONCRRNCY) + REFERENCES DD_UML_CALLCNCRRNC(ID); + +ALTER TABLE DD_UML_PARMTR + ADD CONSTRAINT DD_UML_FK_VSBLTY_3 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_PARMTR + ADD CONSTRAINT DD_UML_FK_DRCTN + FOREIGN KEY (DIRCTN) + REFERENCES DD_UML_PARMTRDRCTN(ID); + +ALTER TABLE DD_UML_PARMTR + ADD CONSTRAINT DD_UML_FK_FFCT + FOREIGN KEY (EFFCT) + REFERENCES DD_UML_PARMTRFFCTK(ID); + +ALTER TABLE DD_UML_PACKG + ADD CONSTRAINT DD_UML_FK_VSBLTY_4 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_PACKG + ADD CONSTRAINT DD_UML_FK_PCKGBL_1 + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_ENUMRTN + ADD CONSTRAINT DD_UML_FK_VSBLTY_5 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_ENUMRTN + ADD CONSTRAINT DD_UML_FK_PCKGBL_2 + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_DATTYP + ADD CONSTRAINT DD_UML_FK_VSBLTY_6 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_DATTYP + ADD CONSTRAINT DD_UML_FK_PCKGBL_3 + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_ENUMRTNLTRL + ADD CONSTRAINT DD_UML_FK_VSBLTY_7 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_ENUMRTNLTRL + ADD CONSTRAINT DD_UML_FK_PCKGBL_4 + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_PRIMTVTYP + ADD CONSTRAINT DD_UML_FK_VSBLTY_8 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_PRIMTVTYP + ADD CONSTRAINT DD_UML_FK_PCKGBL_5 + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_CONSTRNT + ADD CONSTRAINT DD_UML_FK_VSBLTY_9 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_CONSTRNT + ADD CONSTRAINT DD_UML_FK_PCKGBL_6 + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_LITRLBLN + ADD CONSTRAINT DD_UML_FK_VSBLT_10 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_LITRLSTRNG + ADD CONSTRAINT DD_UML_FK_VSBLT_11 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_LITRLNLL + ADD CONSTRAINT DD_UML_FK_VSBLT_12 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_LITRLNTGR + ADD CONSTRAINT DD_UML_FK_VSBLT_13 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_LITRLNLMTDN + ADD CONSTRAINT DD_UML_FK_VSBLT_14 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_INSTNCSPCFC + ADD CONSTRAINT DD_UML_FK_VSBLT_15 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_INSTNCSPCFC + ADD CONSTRAINT DD_UML_FK_PCKGBL_7 + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_ELEMNTMPRT + ADD CONSTRAINT DD_UML_FK_VSBLT_16 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_PACKGMPRT + ADD CONSTRAINT DD_UML_FK_VSBLT_17 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_ASSCTN + ADD CONSTRAINT DD_UML_FK_VSBLT_18 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_ASSCTN + ADD CONSTRAINT DD_UML_FK_PCKGBL_8 + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_STERTYP + ADD CONSTRAINT DD_UML_FK_VSBLT_19 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_STERTYP + ADD CONSTRAINT DD_UML_FK_PCKGBL_9 + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_PROFL + ADD CONSTRAINT DD_UML_FK_VSBLT_20 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_PROFL + ADD CONSTRAINT DD_UML_FK_PCKGB_10 + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_PROFLPPLCTN + ADD CONSTRAINT DD_UML_FK_VSBLT_21 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_EXTNSN + ADD CONSTRAINT DD_UML_FK_VSBLT_22 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_EXTNSN + ADD CONSTRAINT DD_UML_FK_PCKGB_11 + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_EXTNSNND + ADD CONSTRAINT DD_UML_FK_VSBLT_23 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_EXTNSNND + ADD CONSTRAINT DD_UML_FK_GGRGTN_1 + FOREIGN KEY (AGGRGTN) + REFERENCES DD_UML_AGGRGTNKND(ID); + +ALTER TABLE DD_UML_DEPNDNCY + ADD CONSTRAINT DD_UML_FK_VSBLT_24 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_DEPNDNCY + ADD CONSTRAINT DD_UML_FK_PCKGB_12 + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_GENRLZTNST + ADD CONSTRAINT DD_UML_FK_VSBLT_25 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_GENRLZTNST + ADD CONSTRAINT DD_UML_FK_PCKGB_13 + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_ASSCTNCLSS + ADD CONSTRAINT DD_UML_FK_VSBLT_26 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_ASSCTNCLSS + ADD CONSTRAINT DD_UML_FK_PCKGB_14 + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_MODL + ADD CONSTRAINT DD_UML_FK_VSBLT_27 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_MODL + ADD CONSTRAINT DD_UML_FK_PCKGB_15 + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_INTRFC + ADD CONSTRAINT DD_UML_FK_VSBLT_28 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_INTRFC + ADD CONSTRAINT DD_UML_FK_PCKGB_16 + FOREIGN KEY (PACKGBLLMNT_VSBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_DURTNNTRVL + ADD CONSTRAINT DD_UML_FK_VSBLT_29 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_TIMNTRVL + ADD CONSTRAINT DD_UML_FK_VSBLT_30 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_UML_PARMTRST + ADD CONSTRAINT DD_UML_FK_VSBLT_31 + FOREIGN KEY (VISBLTY) + REFERENCES DD_UML_VISBLTYKND(ID); + +ALTER TABLE DD_JDBC_JDBCMPRTST + ADD CONSTRAINT DD_JDBC_FK_CNVRTCS + FOREIGN KEY (CONVRTCSNMDL) + REFERENCES DD_JDBC_CASCNVRSN(ID); + +ALTER TABLE DD_JDBC_JDBCMPRTST + ADD CONSTRAINT DD_JDBC_FK_GNRTSRC + FOREIGN KEY (GENRTSRCNMSNMDL) + REFERENCES DD_JDBC_SOURCNMS(ID); + +ALTER TABLE DD_COR_MODLNNTTN + ADD CONSTRAINT DD_COR_FK_MDLTYP + FOREIGN KEY (MODLTYP) + REFERENCES DD_COR_MODLTYP(ID); + +ALTER TABLE DD_COR_MODLMPRT + ADD CONSTRAINT DD_COR_FK_MDLTYP_1 + FOREIGN KEY (MODLTYP) + REFERENCES DD_COR_MODLTYP(ID); + +ALTER TABLE DD_XSD_XSDTTRBTDCL + ADD CONSTRAINT DD_XSD_FK_CNSTRNT + FOREIGN KEY (CONSTRNT) + REFERENCES DD_XSD_XSDCNSTRNT(ID); + +ALTER TABLE DD_XSD_XSDTTRBTDCL + ADD CONSTRAINT DD_XSD_FK_FRM + FOREIGN KEY (FORM) + REFERENCES DD_XSD_XSDFRM(ID); + +ALTER TABLE DD_XSD_XSDTTRBTS + ADD CONSTRAINT DD_XSD_FK_CNSTRN_1 + FOREIGN KEY (CONSTRNT) + REFERENCES DD_XSD_XSDCNSTRNT(ID); + +ALTER TABLE DD_XSD_XSDTTRBTS + ADD CONSTRAINT DD_XSD_FK_S + FOREIGN KEY (USE1) + REFERENCES DD_XSD_XSDTTRBTSCT(ID); + +ALTER TABLE DD_XSD_XSDCRDNLTYF + ADD CONSTRAINT DD_XSD_FK_VL + FOREIGN KEY (VAL) + REFERENCES DD_XSD_XSDCRDNLTY(ID); + +ALTER TABLE DD_XSD_XSDCMPLXTYP + ADD CONSTRAINT DD_XSD_FK_DRVTNMTH + FOREIGN KEY (DERVTNMTHD) + REFERENCES DD_XSD_XSDDRVTNMTH(ID); + +ALTER TABLE DD_XSD_XSDCMPLXTYP + ADD CONSTRAINT DD_XSD_FK_FNL + FOREIGN KEY (FINL) + REFERENCES DD_XSD_XSDCMPLXFNL(ID); + +ALTER TABLE DD_XSD_XSDCMPLXTYP + ADD CONSTRAINT DD_XSD_FK_CNTNTTYP + FOREIGN KEY (CONTNTTYPCTGRY) + REFERENCES DD_XSD_XSDCNTNTTYP(ID); + +ALTER TABLE DD_XSD_XSDCMPLXTYP + ADD CONSTRAINT DD_XSD_FK_PRHBTDSB + FOREIGN KEY (PROHBTDSBSTTTNS) + REFERENCES DD_XSD_XSDPRHBTDSB(ID); + +ALTER TABLE DD_XSD_XSDCMPLXTYP + ADD CONSTRAINT DD_XSD_FK_LXCLFNL + FOREIGN KEY (LEXCLFNL) + REFERENCES DD_XSD_XSDCMPLXFNL(ID); + +ALTER TABLE DD_XSD_XSDCMPLXTYP + ADD CONSTRAINT DD_XSD_FK_BLCK + FOREIGN KEY (BLOCK) + REFERENCES DD_XSD_XSDPRHBTDSB(ID); + +ALTER TABLE DD_XSD_XSDDGNSTC + ADD CONSTRAINT DD_XSD_FK_SVRTY + FOREIGN KEY (SEVRTY) + REFERENCES DD_XSD_XSDDGNSTCSV(ID); + +ALTER TABLE DD_XSD_XSDLMNTDCLR + ADD CONSTRAINT DD_XSD_FK_CNSTRN_2 + FOREIGN KEY (CONSTRNT) + REFERENCES DD_XSD_XSDCNSTRNT(ID); + +ALTER TABLE DD_XSD_XSDLMNTDCLR + ADD CONSTRAINT DD_XSD_FK_FRM_1 + FOREIGN KEY (FORM) + REFERENCES DD_XSD_XSDFRM(ID); + +ALTER TABLE DD_XSD_XSDLMNTDCLR + ADD CONSTRAINT DD_XSD_FK_DSLLWDSB + FOREIGN KEY (DISLLWDSBSTTTNS) + REFERENCES DD_XSD_XSDDSLLWDSB(ID); + +ALTER TABLE DD_XSD_XSDLMNTDCLR + ADD CONSTRAINT DD_XSD_FK_SBSTTTNG + FOREIGN KEY (SUBSTTTNGRPXCLSNS) + REFERENCES DD_XSD_XSDSBSTTTNG(ID); + +ALTER TABLE DD_XSD_XSDLMNTDCLR + ADD CONSTRAINT DD_XSD_FK_LXCLFN_1 + FOREIGN KEY (LEXCLFNL) + REFERENCES DD_XSD_XSDPRHBTDSB(ID); + +ALTER TABLE DD_XSD_XSDLMNTDCLR + ADD CONSTRAINT DD_XSD_FK_BLCK_1 + FOREIGN KEY (BLOCK) + REFERENCES DD_XSD_XSDDSLLWDSB(ID); + +ALTER TABLE DD_XSD_XSDDNTTYC_1 + ADD CONSTRAINT DD_XSD_FK_DNTTYCNS + FOREIGN KEY (IDENTTYCNSTRNTCTGRY) + REFERENCES DD_XSD_XSDDNTTYCNS(ID); + +ALTER TABLE DD_XSD_XSDMDLGRP + ADD CONSTRAINT DD_XSD_FK_CMPSTR + FOREIGN KEY (COMPSTR) + REFERENCES DD_XSD_XSDCMPSTR(ID); + +ALTER TABLE DD_XSD_XSDRDRDFCT + ADD CONSTRAINT DD_XSD_FK_VL_1 + FOREIGN KEY (VAL) + REFERENCES DD_XSD_XSDRDRD(ID); + +ALTER TABLE DD_XSD_XSDSCHM + ADD CONSTRAINT DD_XSD_FK_TTRBTFRM + FOREIGN KEY (ATTRBTFRMDFLT) + REFERENCES DD_XSD_XSDFRM(ID); + +ALTER TABLE DD_XSD_XSDSCHM + ADD CONSTRAINT DD_XSD_FK_LMNTFRMD + FOREIGN KEY (ELEMNTFRMDFLT) + REFERENCES DD_XSD_XSDFRM(ID); + +ALTER TABLE DD_XSD_XSDSCHM + ADD CONSTRAINT DD_XSD_FK_FNLDFLT + FOREIGN KEY (FINLDFLT) + REFERENCES DD_XSD_XSDPRHBTDSB(ID); + +ALTER TABLE DD_XSD_XSDSCHM + ADD CONSTRAINT DD_XSD_FK_BLCKDFLT + FOREIGN KEY (BLOCKDFLT) + REFERENCES DD_XSD_XSDDSLLWDSB(ID); + +ALTER TABLE DD_XSD_XSDSMPLTYPD + ADD CONSTRAINT DD_XSD_FK_VRTY + FOREIGN KEY (VARTY) + REFERENCES DD_XSD_XSDVRTY(ID); + +ALTER TABLE DD_XSD_XSDSMPLTYPD + ADD CONSTRAINT DD_XSD_FK_FNL_1 + FOREIGN KEY (FINL) + REFERENCES DD_XSD_XSDSMPLFNL(ID); + +ALTER TABLE DD_XSD_XSDSMPLTYPD + ADD CONSTRAINT DD_XSD_FK_LXCLFN_2 + FOREIGN KEY (LEXCLFNL) + REFERENCES DD_XSD_XSDSMPLFNL(ID); + +ALTER TABLE DD_XSD_XSDWHTSPCFC + ADD CONSTRAINT DD_XSD_FK_VL_2 + FOREIGN KEY (VAL) + REFERENCES DD_XSD_XSDWHTSPC(ID); + +ALTER TABLE DD_XSD_XSDWLDCRD + ADD CONSTRAINT DD_XSD_FK_NMSPCCNS + FOREIGN KEY (NAMSPCCNSTRNTCTGRY) + REFERENCES DD_XSD_XSDNMSPCCNS(ID); + +ALTER TABLE DD_XSD_XSDWLDCRD + ADD CONSTRAINT DD_XSD_FK_PRCSSCNT + FOREIGN KEY (PROCSSCNTNTS) + REFERENCES DD_XSD_XSDPRCSSCNT(ID); + +ALTER TABLE DD_XSD_XSDXPTHDFNT + ADD CONSTRAINT DD_XSD_FK_VRTY_1 + FOREIGN KEY (VARTY) + REFERENCES DD_XSD_XSDXPTHVRTY(ID); + +ALTER TABLE DD_TRAN_MAPPNGCLSS + ADD CONSTRAINT DD_TRAN_FK_RCRSNLM + FOREIGN KEY (RECRSNLMTRRRMD) + REFERENCES DD_TRAN_RECRSNRRRM(ID); + +ALTER TABLE DD_TRAN_STAGNGTBL + ADD CONSTRAINT DD_TRAN_FK_RCRSN_1 + FOREIGN KEY (RECRSNLMTRRRMD) + REFERENCES DD_TRAN_RECRSNRRRM(ID); + +ALTER TABLE DD_TRAN_JOINND + ADD CONSTRAINT DD_TRAN_FK_TYP + FOREIGN KEY (TYP) + REFERENCES DD_TRAN_JOINTYP(ID); + +ALTER TABLE DD_RELT_COLMN + ADD CONSTRAINT DD_RELT_FK_NLLBL + FOREIGN KEY (NULLBL) + REFERENCES DD_RELT_NULLBLTYP(ID); + +ALTER TABLE DD_RELT_COLMN + ADD CONSTRAINT DD_RELT_FK_SRCHBLT + FOREIGN KEY (SEARCHBLTY) + REFERENCES DD_RELT_SEARCHBLTY(ID); + +ALTER TABLE DD_RELT_FORGNKY + ADD CONSTRAINT DD_RELT_FK_FRGNKYM + FOREIGN KEY (FORGNKYMLTPLCTY) + REFERENCES DD_RELT_MULTPLCTYK(ID); + +ALTER TABLE DD_RELT_FORGNKY + ADD CONSTRAINT DD_RELT_FK_PRMRYKY + FOREIGN KEY (PRIMRYKYMLTPLCTY) + REFERENCES DD_RELT_MULTPLCTYK(ID); + +ALTER TABLE DD_RELT_PROCDRPRMT + ADD CONSTRAINT DD_RELT_FK_DRCTN + FOREIGN KEY (DIRCTN) + REFERENCES DD_RELT_DIRCTNKND(ID); + +ALTER TABLE DD_RELT_PROCDRPRMT + ADD CONSTRAINT DD_RELT_FK_NLLBL_1 + FOREIGN KEY (NULLBL) + REFERENCES DD_RELT_NULLBLTYP(ID); + +ALTER TABLE DD_RELT_LOGCLRLT_1 + ADD CONSTRAINT DD_RELT_FK_MLTPLCT + FOREIGN KEY (MULTPLCTY) + REFERENCES DD_RELT_MULTPLCTYK(ID); + +ALTER TABLE DD_DATC_ELEMNT + ADD CONSTRAINT DD_DATC_FK_NLLBL + FOREIGN KEY (NULLBL) + REFERENCES DD_RELT_NULLBLTYP(ID); + +ALTER TABLE DD_DATC_ELEMNT + ADD CONSTRAINT DD_DATC_FK_SRCHBLT + FOREIGN KEY (SEARCHBLTY) + REFERENCES DD_RELT_SEARCHBLTY(ID); + +ALTER TABLE DD_DATC_PROCDRPRMT + ADD CONSTRAINT DD_DATC_FK_DRCTN + FOREIGN KEY (DIRCTN) + REFERENCES DD_RELT_DIRCTNKND(ID); + +ALTER TABLE DD_DATC_PROCDRPRMT + ADD CONSTRAINT DD_DATC_FK_NLLBL_1 + FOREIGN KEY (NULLBL) + REFERENCES DD_RELT_NULLBLTYP(ID); + +ALTER TABLE DD_DATC_FORGNKY + ADD CONSTRAINT DD_DATC_FK_FRGNKYM + FOREIGN KEY (FORGNKYMLTPLCTY) + REFERENCES DD_RELT_MULTPLCTYK(ID); + +ALTER TABLE DD_DATC_FORGNKY + ADD CONSTRAINT DD_DATC_FK_PRMRYKY + FOREIGN KEY (PRIMRYKYMLTPLCTY) + REFERENCES DD_RELT_MULTPLCTYK(ID); + +ALTER TABLE DD_RELT_RELTNSHP_1 + ADD CONSTRAINT DD_RELT_FK_STTS + FOREIGN KEY (STATS) + REFERENCES DD_RELT_RELTNSHPTY(ID); + + + + +CREATE OR REPLACE VIEW MBR_READ_ENTRIES (ENTRY_ID_P1,ENTRY_ID_P2,USER_NAME) AS +SELECT MBR_POL_PERMS.ENTRY_ID_P1, MBR_POL_PERMS.ENTRY_ID_P2, + MBR_POL_USERS.USER_NAME +FROM MBR_POL_PERMS, MBR_POL_USERS , CS_SYSTEM_PROPS +where MBR_POL_PERMS.POLICY_NAME=MBR_POL_USERS.POLICY_NAME + AND (CS_SYSTEM_PROPS.PROPERTY_NAME='metamatrix.authorization.metabase.CheckingEnabled' + AND CS_SYSTEM_PROPS.PROPERTY_VALUE ='true' + AND MBR_POL_PERMS.READ_BIT='1') +UNION ALL +SELECT ENTRY_ID_P1, ENTRY_ID_P2, NULL +FROM MBR_ENTRIES ,CS_SYSTEM_PROPS +WHERE CS_SYSTEM_PROPS.PROPERTY_NAME='metamatrix.authorization.metabase.CheckingEnabled' + AND CS_SYSTEM_PROPS.PROPERTY_VALUE ='false' +; + + + +CREATE INDEX DD_IDX_MDLUUID_IX ON DD_INDEX (MDL_UUID1, MDL_UUID2); + +CREATE INDEX MBR_POL_PERMS_IX1 ON MBR_POL_PERMS (POLICY_NAME, READ_BIT); + +CREATE INDEX LOGENTRIES_TMSTMP_IX ON LOGENTRIES (TIMESTAMP); + +-- Oracle 10i and above only +--CREATE INDEX DD_INDEX_LOWER_NME ON DD_INDEX (LOWER(NME)); +--CREATE INDEX DD_INDEX_UPPER_NME ON DD_INDEX (UPPER(NME)); +--CREATE INDEX MBR_ENTRIES_FUNCNAME ON MBR_ENTRIES (SUBSTR(ENTRY_NAME,1,INSTR(ENTRY_NAME,'.')-1)); + + +CREATE TABLE DD_SHREDQUEUE +( + QUEUE_ID NUMBER(19) NOT NULL, + UUID1 NUMBER(20) NOT NULL, + UUID2 NUMBER(20) NOT NULL, + OBJECT_ID VARCHAR(44) NOT NULL, + NAME VARCHAR(128) NOT NULL, + VERSION VARCHAR(20), + MDL_PATH VARCHAR(2000), + CMD_ACTION NUMBER(1) NOT NULL, + TXN_ID NUMBER(19) , + SUB_BY_NME VARCHAR(100), + SUB_BY_DATE VARCHAR(50) +); + + + +CREATE UNIQUE INDEX DDSQ_QUE_IX ON DD_SHREDQUEUE (QUEUE_ID) +; +CREATE UNIQUE INDEX DDSQ_TXN_IX ON DD_SHREDQUEUE (TXN_ID) +; + +CREATE INDEX DDSQ_UUID_IX ON DD_SHREDQUEUE (OBJECT_ID) +; + + +-- uses oracle 9 version of outerjoin +-- +CREATE OR REPLACE VIEW DD_REQUEUETOSHRED_VIEW (UUID1, UUID2, MDLNAME, DDVRSION, MBRVRSION, TXN_ID, COMMAND_TYPE) AS +Select b.ENTRY_ID_P1, b.ENTRY_ID_P2, ENTRY_NAME, a.VRSION, b.ITEM_VERSION, a.TXN_ID, 2 + from MBR_ENTRIES b, DD_MDL a +WHERE ( b.ENTRY_ID_P1=a.UUID1 (+) and b.ENTRY_ID_P2=a.UUID2 (+)) +and b.ITEM_ID_P1 IS NOT NULL AND b.ENTRY_NAME <> '.project' and a.TXN_ID IS NULL and + b.ENTRY_ID_P1 NOT IN (Select c.UUID1 from DD_SHREDQUEUE c + where b.ENTRY_ID_P1=c.UUID1 and b.ENTRY_ID_P2=c.UUID2 and b.ITEM_VERSION=c.VERSION) +UNION +Select b.ENTRY_ID_P1, b.ENTRY_ID_P2, ENTRY_NAME, a.VRSION, b.ITEM_VERSION, a.TXN_ID, 2 + from MBR_ENTRIES b, DD_MDL a + WHERE b.ENTRY_ID_P1=a.UUID1 and b.ENTRY_ID_P2=a.UUID2 and CAST(a.VRSION AS DECIMAL(8,2)) <> CAST(b.ITEM_VERSION as DECIMAL(8,2)) +and b.ENTRY_ID_P1 NOT IN (Select c.UUID1 from DD_SHREDQUEUE c + where b.ENTRY_ID_P1=c.UUID1 and b.ENTRY_ID_P2=c.UUID2 and b.ITEM_VERSION=c.VERSION) +; + +-- == new DTC start == +-- (generated from Models) + +CREATE TABLE MMR_MODELS +( + ID NUMBER(19) NOT NULL, + NAME VARCHAR2(256), + PATH VARCHAR2(1024), + NAMESPACE VARCHAR2(1024), + IS_METAMODEL NUMBER(1), + VERSION VARCHAR2(64), + IS_INCOMPLETE NUMBER(1), + SHRED_TIME DATE +); + + +-- (generated from Resources) + +CREATE TABLE MMR_RESOURCES +( + MODEL_ID NUMBER(19) NOT NULL, + CONTENT CLOB NOT NULL +); + + +-- (generated from Objects) + +CREATE TABLE MMR_OBJECTS +( + ID NUMBER(19) NOT NULL, + MODEL_ID NUMBER(19) NOT NULL, + NAME VARCHAR2(256), + PATH VARCHAR2(1024), + CLASS_NAME VARCHAR2(256), + UUID VARCHAR2(64), + NDX_PATH VARCHAR2(256), + IS_UNRESOLVED NUMBER(1) +); + + +-- (generated from ResolvedObjects) + +CREATE TABLE MMR_RESOLVED_OBJECTS +( + OBJ_ID NUMBER(19) NOT NULL, + MODEL_ID NUMBER(19) NOT NULL, + CLASS_ID NUMBER(19) NOT NULL, + CONTAINER_ID NUMBER(19) +); + + +-- (generated from ReferenceFeatures) + +CREATE TABLE MMR_REF_FEATURES +( + MODEL_ID NUMBER(19) NOT NULL, + OBJ_ID NUMBER(19) NOT NULL, + NDX NUMBER(38), + DATATYPE_ID NUMBER(19), + LOWER_BOUND NUMBER(38), + UPPER_BOUND NUMBER(38), + IS_CHANGEABLE NUMBER(1), + IS_UNSETTABLE NUMBER(1), + IS_CONTAINMENT NUMBER(1), + OPPOSITE_ID NUMBER(19) +); + + +-- (generated from AttributeFeatures) + +CREATE TABLE MMR_ATTR_FEATURES +( + MODEL_ID NUMBER(19) NOT NULL, + OBJ_ID NUMBER(19) NOT NULL, + NDX NUMBER(38), + DATATYPE_ID NUMBER(19), + LOWER_BOUND NUMBER(38), + UPPER_BOUND NUMBER(38), + IS_CHANGEABLE NUMBER(1), + IS_UNSETTABLE NUMBER(1) +); + + +-- (generated from References) + +CREATE TABLE MMR_REFS +( + MODEL_ID NUMBER(19) NOT NULL, + OBJECT_ID NUMBER(19) NOT NULL, + FEATURE_ID NUMBER(19) NOT NULL, + NDX NUMBER(38) NOT NULL, + TO_ID NUMBER(19) NOT NULL +); + + +-- (generated from BooleanAttributes) + +CREATE TABLE MMR_BOOLEAN_ATTRS +( + MODEL_ID NUMBER(19) NOT NULL, + OBJECT_ID NUMBER(19) NOT NULL, + FEATURE_ID NUMBER(19) NOT NULL, + NDX NUMBER(38) NOT NULL, + VALUE NUMBER(1) NOT NULL +); + + +-- (generated from ByteAttributes) + +CREATE TABLE MMR_BYTE_ATTRS +( + MODEL_ID NUMBER(19) NOT NULL, + OBJECT_ID NUMBER(19) NOT NULL, + FEATURE_ID NUMBER(19) NOT NULL, + NDX NUMBER(38) NOT NULL, + VALUE NUMBER(3) NOT NULL +); + + +-- (generated from CharAttributes) + +CREATE TABLE MMR_CHAR_ATTRS +( + MODEL_ID NUMBER(19) NOT NULL, + OBJECT_ID NUMBER(19) NOT NULL, + FEATURE_ID NUMBER(19) NOT NULL, + NDX NUMBER(38) NOT NULL, + VALUE CHAR(1) +); + + +-- (generated from ClobAttributes) + +CREATE TABLE MMR_CLOB_ATTRS +( + MODEL_ID NUMBER(19) NOT NULL, + OBJECT_ID NUMBER(19) NOT NULL, + FEATURE_ID NUMBER(19) NOT NULL, + NDX NUMBER(38) NOT NULL, + VALUE CLOB +); + + +-- (generated from DoubleAttributes) + +CREATE TABLE MMR_DOUBLE_ATTRS +( + MODEL_ID NUMBER(19) NOT NULL, + OBJECT_ID NUMBER(19) NOT NULL, + FEATURE_ID NUMBER(19) NOT NULL, + NDX NUMBER(38) NOT NULL, + VALUE NUMBER NOT NULL +); + + +-- (generated from EnumeratedAttributes) + +CREATE TABLE MMR_ENUM_ATTRS +( + MODEL_ID NUMBER(19) NOT NULL, + OBJECT_ID NUMBER(19) NOT NULL, + FEATURE_ID NUMBER(19) NOT NULL, + NDX NUMBER(38) NOT NULL, + VALUE NUMBER(19) NOT NULL +); + + +-- (generated from FloatAttributes) + +CREATE TABLE MMR_FLOAT_ATTRS +( + MODEL_ID NUMBER(19) NOT NULL, + OBJECT_ID NUMBER(19) NOT NULL, + FEATURE_ID NUMBER(19) NOT NULL, + NDX NUMBER(38) NOT NULL, + VALUE NUMBER NOT NULL +); + + +-- (generated from IntAttributes) + +CREATE TABLE MMR_INT_ATTRS +( + MODEL_ID NUMBER(19) NOT NULL, + OBJECT_ID NUMBER(19) NOT NULL, + FEATURE_ID NUMBER(19) NOT NULL, + NDX NUMBER(38) NOT NULL, + VALUE NUMBER(38) NOT NULL +); + + +-- (generated from LongAttributes) + +CREATE TABLE MMR_LONG_ATTRS +( + MODEL_ID NUMBER(19) NOT NULL, + OBJECT_ID NUMBER(19) NOT NULL, + FEATURE_ID NUMBER(19) NOT NULL, + NDX NUMBER(38) NOT NULL, + VALUE NUMBER(19) NOT NULL +); + + +-- (generated from ShortAttributes) + +CREATE TABLE MMR_SHORT_ATTRS +( + MODEL_ID NUMBER(19) NOT NULL, + OBJECT_ID NUMBER(19) NOT NULL, + FEATURE_ID NUMBER(19) NOT NULL, + NDX NUMBER(38) NOT NULL, + VALUE NUMBER(5) NOT NULL +); + + +-- (generated from StringAttributes) + +CREATE TABLE MMR_STRING_ATTRS +( + MODEL_ID NUMBER(19) NOT NULL, + OBJECT_ID NUMBER(19) NOT NULL, + FEATURE_ID NUMBER(19) NOT NULL, + NDX NUMBER(38) NOT NULL, + VALUE VARCHAR2(4000) +); + + +CREATE INDEX MOD_PATH_NDX ON MMR_MODELS (NAME,PATH); + +CREATE INDEX MOD_NAMESPACE_NDX ON MMR_MODELS (NAMESPACE); + +CREATE INDEX OBJ_FULL_QUAL_NDX ON MMR_OBJECTS (MODEL_ID,NAME,PATH,CLASS_NAME); + +CREATE INDEX OBJ_UUID_NDX ON MMR_OBJECTS (UUID); + +CREATE INDEX RES_OBJ_MODEL_NDX ON MMR_RESOLVED_OBJECTS (MODEL_ID); + +CREATE INDEX RES_OBJ_CLASS_NDX ON MMR_RESOLVED_OBJECTS (CLASS_ID); + +CREATE INDEX RF_DATATYPE_NDX ON MMR_REF_FEATURES (DATATYPE_ID); + +CREATE INDEX RF_MODEL_NDX ON MMR_REF_FEATURES (MODEL_ID); + +CREATE INDEX AF_DATATYPE_NDX ON MMR_ATTR_FEATURES (DATATYPE_ID); + +CREATE INDEX AF_MODEL_NDX ON MMR_ATTR_FEATURES (MODEL_ID); + +CREATE INDEX BOL_FEATURE_NDX ON MMR_BOOLEAN_ATTRS (FEATURE_ID); + +CREATE INDEX BOL_MODEL_NDX ON MMR_BOOLEAN_ATTRS (MODEL_ID); + +CREATE INDEX BYT_FEATURE_NDX ON MMR_BYTE_ATTRS (FEATURE_ID); + +CREATE INDEX BYT_MODEL_NDX ON MMR_BYTE_ATTRS (MODEL_ID); + +CREATE INDEX CHR_FEATURE_NDX ON MMR_CHAR_ATTRS (FEATURE_ID); + +CREATE INDEX CHR_MODEL_NDX ON MMR_CHAR_ATTRS (MODEL_ID); + +CREATE INDEX CLOB_FEATURE_NDX ON MMR_CLOB_ATTRS (FEATURE_ID); + +CREATE INDEX CLOB_MODEL_NDX ON MMR_CLOB_ATTRS (MODEL_ID); + +CREATE INDEX DBL_FEATURE_NDX ON MMR_DOUBLE_ATTRS (FEATURE_ID); + +CREATE INDEX DBL_MODEL_NDX ON MMR_DOUBLE_ATTRS (MODEL_ID); + +CREATE INDEX ENUM_FEATURE_NDX ON MMR_ENUM_ATTRS (FEATURE_ID); + +CREATE INDEX ENUM_MODEL_NDX ON MMR_ENUM_ATTRS (MODEL_ID); + +CREATE INDEX FLT_FEATURE_NDX ON MMR_FLOAT_ATTRS (FEATURE_ID); + +CREATE INDEX FLT_MODEL_NDX ON MMR_FLOAT_ATTRS (MODEL_ID); + +CREATE INDEX INT_FEATURE_NDX ON MMR_INT_ATTRS (FEATURE_ID); + +CREATE INDEX INT_MODEL_NDX ON MMR_INT_ATTRS (MODEL_ID); + +CREATE INDEX LNG_FEATURE_NDX ON MMR_LONG_ATTRS (FEATURE_ID); + +CREATE INDEX LNG_MODEL_NDX ON MMR_LONG_ATTRS (MODEL_ID); + +CREATE INDEX REF_FEATURE_NDX ON MMR_REFS (FEATURE_ID); + +CREATE INDEX REF_TO_NDX ON MMR_REFS (TO_ID); + +CREATE INDEX REF_MODEL_NDX ON MMR_REFS (MODEL_ID); + +CREATE INDEX SHR_FEATURE_NDX ON MMR_SHORT_ATTRS (FEATURE_ID); + +CREATE INDEX SHR_MODEL_NDX ON MMR_SHORT_ATTRS (MODEL_ID); + +CREATE INDEX STR_FEATURE_NDX ON MMR_STRING_ATTRS (FEATURE_ID); + +CREATE INDEX STR_MODEL_NDX ON MMR_STRING_ATTRS (MODEL_ID); + +ALTER TABLE MMR_MODELS + ADD CONSTRAINT MOD_PK + PRIMARY KEY (ID); + +ALTER TABLE MMR_RESOURCES + ADD CONSTRAINT RSRC_PK + PRIMARY KEY (MODEL_ID); + +ALTER TABLE MMR_OBJECTS + ADD CONSTRAINT OBJ_PK + PRIMARY KEY (ID); + +ALTER TABLE MMR_RESOLVED_OBJECTS + ADD CONSTRAINT RES_OBJ_PK + PRIMARY KEY (OBJ_ID); + +ALTER TABLE MMR_REF_FEATURES + ADD CONSTRAINT RF_PK + PRIMARY KEY (OBJ_ID); + +ALTER TABLE MMR_ATTR_FEATURES + ADD CONSTRAINT AF_PK + PRIMARY KEY (OBJ_ID); + +ALTER TABLE MMR_REFS + ADD CONSTRAINT REF_PK + PRIMARY KEY (OBJECT_ID,FEATURE_ID,NDX); + +ALTER TABLE MMR_BOOLEAN_ATTRS + ADD CONSTRAINT BOL_PK + PRIMARY KEY (OBJECT_ID,FEATURE_ID,NDX); + +ALTER TABLE MMR_BYTE_ATTRS + ADD CONSTRAINT BYT_PK + PRIMARY KEY (OBJECT_ID,FEATURE_ID,NDX); + +ALTER TABLE MMR_CHAR_ATTRS + ADD CONSTRAINT CHR_PK + PRIMARY KEY (OBJECT_ID,FEATURE_ID,NDX); + +ALTER TABLE MMR_CLOB_ATTRS + ADD CONSTRAINT CLOB_PK + PRIMARY KEY (OBJECT_ID,FEATURE_ID,NDX); + +ALTER TABLE MMR_DOUBLE_ATTRS + ADD CONSTRAINT DBL_PK + PRIMARY KEY (OBJECT_ID,FEATURE_ID,NDX); + +ALTER TABLE MMR_ENUM_ATTRS + ADD CONSTRAINT ENUM_PK + PRIMARY KEY (OBJECT_ID,FEATURE_ID,NDX); + +ALTER TABLE MMR_FLOAT_ATTRS + ADD CONSTRAINT FLT_PK + PRIMARY KEY (OBJECT_ID,FEATURE_ID,NDX); + +ALTER TABLE MMR_INT_ATTRS + ADD CONSTRAINT INT_PK + PRIMARY KEY (OBJECT_ID,FEATURE_ID,NDX); + +ALTER TABLE MMR_LONG_ATTRS + ADD CONSTRAINT LNG_PK + PRIMARY KEY (OBJECT_ID,FEATURE_ID,NDX); + +ALTER TABLE MMR_SHORT_ATTRS + ADD CONSTRAINT SHR_PK + PRIMARY KEY (OBJECT_ID,FEATURE_ID,NDX); + +ALTER TABLE MMR_STRING_ATTRS + ADD CONSTRAINT STR_PK + PRIMARY KEY (OBJECT_ID,FEATURE_ID,NDX); + +CREATE OR REPLACE VIEW MMR_FEATURES AS ( +SELECT MMR_MODELS.NAMESPACE AS NAMESPACE, + PARENTS.NAME AS CLASS_NAME, + MMR_OBJECTS.NAME AS FEATURE_NAME, + MMR_ATTR_FEATURES.OBJ_ID AS FEATURE_ID, + 'Attribute' AS FEATURE_TYPE + FROM MMR_MODELS JOIN MMR_OBJECTS ON MMR_MODELS.ID=MMR_OBJECTS.MODEL_ID + JOIN MMR_ATTR_FEATURES ON MMR_OBJECTS.ID = MMR_ATTR_FEATURES.OBJ_ID + JOIN MMR_RESOLVED_OBJECTS ON MMR_OBJECTS.ID = MMR_RESOLVED_OBJECTS.OBJ_ID + JOIN MMR_OBJECTS PARENTS ON MMR_RESOLVED_OBJECTS.CONTAINER_ID = PARENTS.ID +UNION ALL +SELECT MMR_MODELS.NAMESPACE AS NAMESPACE, + PARENTS.NAME AS CLASS_NAME, + MMR_OBJECTS.NAME AS FEATURE_NAME, + MMR_REF_FEATURES.OBJ_ID AS FEATURE_ID, + 'Reference' AS FEATURE_TYPE + FROM MMR_MODELS JOIN MMR_OBJECTS ON MMR_MODELS.ID=MMR_OBJECTS.MODEL_ID + JOIN MMR_REF_FEATURES ON MMR_OBJECTS.ID = MMR_REF_FEATURES.OBJ_ID + JOIN MMR_RESOLVED_OBJECTS ON MMR_OBJECTS.ID = MMR_RESOLVED_OBJECTS.OBJ_ID + JOIN MMR_OBJECTS PARENTS ON MMR_RESOLVED_OBJECTS.CONTAINER_ID = PARENTS.ID +); + +-- View for obtaining the feature values + +CREATE OR REPLACE VIEW MMR_FEATURE_VALUES AS ( +SELECT OBJECT_ID, MODEL_ID, FEATURE_ID, NDX, + VALUE AS BOOLEAN_VALUE, + NULL AS BYTE_VALUE, + NULL AS CHAR_VALUE, + NULL AS DOUBLE_VALUE, + NULL AS FLOAT_VALUE, + NULL AS INT_VALUE, + NULL AS LONG_VALUE, + NULL AS SHORT_VALUE, + NULL AS STRING_VALUE, + NULL AS CLOB_VALUE, + NULL AS ENUM_ID, + NULL AS ENUM_VALUE, + NULL AS ENUM_NAME, + NULL AS REF_OBJ_ID, + NULL AS REF_OBJ_NAME + FROM MMR_BOOLEAN_ATTRS +UNION ALL +SELECT OBJECT_ID, MODEL_ID, FEATURE_ID, NDX, + NULL AS BOOLEAN_VALUE, + VALUE AS BYTE_VALUE, + NULL AS CHAR_VALUE, + NULL AS DOUBLE_VALUE, + NULL AS FLOAT_VALUE, + NULL AS INT_VALUE, + NULL AS LONG_VALUE, + NULL AS SHORT_VALUE, + NULL AS STRING_VALUE, + NULL AS CLOB_VALUE, + NULL AS ENUM_ID, + NULL AS ENUM_VALUE, + NULL AS ENUM_NAME, + NULL AS REF_OBJ_ID, + NULL AS REF_OBJ_NAME + FROM MMR_BYTE_ATTRS +UNION ALL +SELECT OBJECT_ID, MODEL_ID, FEATURE_ID, NDX, + NULL AS BOOLEAN_VALUE, + NULL AS BYTE_VALUE, + VALUE AS CHAR_VALUE, + NULL AS DOUBLE_VALUE, + NULL AS FLOAT_VALUE, + NULL AS INT_VALUE, + NULL AS LONG_VALUE, + NULL AS SHORT_VALUE, + NULL AS STRING_VALUE, + NULL AS CLOB_VALUE, + NULL AS ENUM_ID, + NULL AS ENUM_VALUE, + NULL AS ENUM_NAME, + NULL AS REF_OBJ_ID, + NULL AS REF_OBJ_NAME + FROM MMR_CHAR_ATTRS +UNION ALL +SELECT OBJECT_ID, MODEL_ID, FEATURE_ID, NDX, + NULL AS BOOLEAN_VALUE, + NULL AS BYTE_VALUE, + NULL AS CHAR_VALUE, + VALUE AS DOUBLE_VALUE, + NULL AS FLOAT_VALUE, + NULL AS INT_VALUE, + NULL AS LONG_VALUE, + NULL AS SHORT_VALUE, + NULL AS STRING_VALUE, + NULL AS CLOB_VALUE, + NULL AS ENUM_ID, + NULL AS ENUM_VALUE, + NULL AS ENUM_NAME, + NULL AS REF_OBJ_ID, + NULL AS REF_OBJ_NAME + FROM MMR_DOUBLE_ATTRS +UNION ALL +SELECT OBJECT_ID, MODEL_ID, FEATURE_ID, NDX, + NULL AS BOOLEAN_VALUE, + NULL AS BYTE_VALUE, + NULL AS CHAR_VALUE, + NULL AS DOUBLE_VALUE, + VALUE AS FLOAT_VALUE, + NULL AS INT_VALUE, + NULL AS LONG_VALUE, + NULL AS SHORT_VALUE, + NULL AS STRING_VALUE, + NULL AS CLOB_VALUE, + NULL AS ENUM_ID, + NULL AS ENUM_VALUE, + NULL AS ENUM_NAME, + NULL AS REF_OBJ_ID, + NULL AS REF_OBJ_NAME + FROM MMR_FLOAT_ATTRS +UNION ALL +SELECT OBJECT_ID, MODEL_ID, FEATURE_ID, NDX, + NULL AS BOOLEAN_VALUE, + NULL AS BYTE_VALUE, + NULL AS CHAR_VALUE, + NULL AS DOUBLE_VALUE, + NULL AS FLOAT_VALUE, + VALUE AS INT_VALUE, + NULL AS LONG_VALUE, + NULL AS SHORT_VALUE, + NULL AS STRING_VALUE, + NULL AS CLOB_VALUE, + NULL AS ENUM_ID, + NULL AS ENUM_VALUE, + NULL AS ENUM_NAME, + NULL AS REF_OBJ_ID, + NULL AS REF_OBJ_NAME + FROM MMR_INT_ATTRS +UNION ALL +SELECT OBJECT_ID, MODEL_ID, FEATURE_ID, NDX, + NULL AS BOOLEAN_VALUE, + NULL AS BYTE_VALUE, + NULL AS CHAR_VALUE, + NULL AS DOUBLE_VALUE, + NULL AS FLOAT_VALUE, + NULL AS INT_VALUE, + VALUE AS LONG_VALUE, + NULL AS SHORT_VALUE, + NULL AS STRING_VALUE, + NULL AS CLOB_VALUE, + NULL AS ENUM_ID, + NULL AS ENUM_VALUE, + NULL AS ENUM_NAME, + NULL AS REF_OBJ_ID, + NULL AS REF_OBJ_NAME + FROM MMR_LONG_ATTRS +UNION ALL +SELECT OBJECT_ID, MODEL_ID, FEATURE_ID, NDX, + NULL AS BOOLEAN_VALUE, + NULL AS BYTE_VALUE, + NULL AS CHAR_VALUE, + NULL AS DOUBLE_VALUE, + NULL AS FLOAT_VALUE, + NULL AS INT_VALUE, + NULL AS LONG_VALUE, + VALUE AS SHORT_VALUE, + NULL AS STRING_VALUE, + NULL AS CLOB_VALUE, + NULL AS ENUM_ID, + NULL AS ENUM_VALUE, + NULL AS ENUM_NAME, + NULL AS REF_OBJ_ID, + NULL AS REF_OBJ_NAME + FROM MMR_SHORT_ATTRS +UNION ALL +SELECT OBJECT_ID, MODEL_ID, FEATURE_ID, NDX, + NULL AS BOOLEAN_VALUE, + NULL AS BYTE_VALUE, + NULL AS CHAR_VALUE, + NULL AS DOUBLE_VALUE, + NULL AS FLOAT_VALUE, + NULL AS INT_VALUE, + NULL AS LONG_VALUE, + NULL AS SHORT_VALUE, + VALUE AS STRING_VALUE, + NULL AS CLOB_VALUE, + NULL AS ENUM_ID, + NULL AS ENUM_VALUE, + NULL AS ENUM_NAME, + NULL AS REF_OBJ_ID, + NULL AS REF_OBJ_NAME + FROM MMR_STRING_ATTRS +UNION ALL +SELECT OBJECT_ID, MODEL_ID, FEATURE_ID, NDX, + NULL AS BOOLEAN_VALUE, + NULL AS BYTE_VALUE, + NULL AS CHAR_VALUE, + NULL AS DOUBLE_VALUE, + NULL AS FLOAT_VALUE, + NULL AS INT_VALUE, + NULL AS LONG_VALUE, + NULL AS SHORT_VALUE, + NULL AS STRING_VALUE, + VALUE AS CLOB_VALUE, + NULL AS ENUM_ID, + NULL AS ENUM_VALUE, + NULL AS ENUM_NAME, + NULL AS REF_OBJ_ID, + NULL AS REF_OBJ_NAME + FROM MMR_CLOB_ATTRS +UNION ALL +SELECT MMR_ENUM_ATTRS.OBJECT_ID, MMR_ENUM_ATTRS.MODEL_ID, MMR_ENUM_ATTRS.FEATURE_ID, MMR_ENUM_ATTRS.NDX, + NULL AS BOOLEAN_VALUE, + NULL AS BYTE_VALUE, + NULL AS CHAR_VALUE, + NULL AS DOUBLE_VALUE, + NULL AS FLOAT_VALUE, + NULL AS INT_VALUE, + NULL AS LONG_VALUE, + NULL AS SHORT_VALUE, + NULL AS STRING_VALUE, + NULL AS CLOB_VALUE, + MMR_OBJECTS.ID AS ENUM_ID, + MMR_REFS.NDX AS ENUM_VALUE, + MMR_OBJECTS.NAME AS ENUM_NAME, + NULL AS REF_OBJ_ID, + NULL AS REF_OBJ_NAME + FROM MMR_ENUM_ATTRS JOIN MMR_OBJECTS ON MMR_ENUM_ATTRS.VALUE = MMR_OBJECTS.ID + JOIN MMR_RESOLVED_OBJECTS ON MMR_OBJECTS.ID = MMR_RESOLVED_OBJECTS.OBJ_ID + JOIN MMR_REFS ON MMR_RESOLVED_OBJECTS.CONTAINER_ID = MMR_REFS.OBJECT_ID + AND MMR_RESOLVED_OBJECTS.OBJ_ID = MMR_REFS.TO_ID +UNION ALL +SELECT OBJECT_ID, MMR_REFS.MODEL_ID AS MODEL_ID, FEATURE_ID, NDX, + NULL AS BOOLEAN_VALUE, + NULL AS BYTE_VALUE, + NULL AS CHAR_VALUE, + NULL AS DOUBLE_VALUE, + NULL AS FLOAT_VALUE, + NULL AS INT_VALUE, + NULL AS LONG_VALUE, + NULL AS SHORT_VALUE, + NULL AS STRING_VALUE, + NULL AS CLOB_VALUE, + NULL AS ENUM_ID, + NULL AS ENUM_VALUE, + NULL AS ENUM_NAME, + MMR_OBJECTS.ID AS REF_OBJ_ID, + MMR_OBJECTS.NAME AS REF_OBJ_NAME + FROM MMR_REFS JOIN MMR_OBJECTS ON MMR_REFS.TO_ID = MMR_OBJECTS.ID +); + +-- == new DTC end == + +INSERT INTO MMSCHEMAINFO_CA (SCRIPTNAME,SCRIPTEXECUTEDBY,SCRIPTREV, +RELEASEDATE, DATECREATED,DATEUPDATED, UPDATEID,METAMATRIXSERVERURL) +SELECT 'MM_CREATE.SQL',USER,'Seneca.3117', '10/03/2008 12:01 AM',SYSDATE,SYSDATE,'','' FROM DUAL; + +