Translation not up to date
Zkontrolujte příkazy Postgres, Db2 pro tabulky, které souvisejí s artefakty regulace.
Oblast předmětu | Název tabulky | Popis |
---|---|---|
Artefakty regulace | governance_artefaktů | Artefakty regulace, které jsou definovány v systému, které jsou ve stavu Publikováno. |
Artefakty regulace | governance_artifact_stewards | Seznam stewards, které jsou přiřazeny k publikovanému artefaktu. |
Artefakty regulace | třída_govern_artifact_přidružení | Vztahy mezi artefakty regulace. |
Artefakty regulace | značky artifact_artifact | Značky, které jsou přidružené k artefaktu. |
tabulka atributů regulace
Tato tabulka obsahuje informace o artefaktech regulace, které jsou definovány v systému, které jsou v publikovaném stavu.
Tato tabulka má následující sloupce:
artifact_id
-Identifikátor artefaktu.version_id
-Identifikátor verze artefaktu.artifact_type
-typ artefaktu, například glossary_term, klasifikace, data_class, reference_data, pravidla nebo zásady.name
-Název artefaktu.description
-Popis artefaktu.created_by
-Identifikátor uživatele, který vytvořil artefakt.created_on
-Časové razítko, kdy byl artefakt vytvořen.modified_by
-Identifikátor uživatele, který naposledy změnil artefaktmodified_on
-Časové razítko, kdy byl artefakt naposledy upraven.primary_category_id
-Identifikátor primární kategorie artefaktu.workflow_id
-Identifikátor konfigurace sledu prací, která byla použita k publikování artefaktu.effective_start_date
-Datum skutečného začátku, které je přiřazeno k artefaktu.effective_end_date
-Datum skutečného ukončení, které je přiřazeno k artefaktu.system_id
-Identifikátor systému nebo globální identifikátor přidruženého artefaktu regulace.
Příkaz CREATE TABLE:
create table governance_artifacts(artifact_id varchar(128) not null, version_id varchar(128) not null, artifact_type varchar(128) not null, name varchar(256) not null, description text, created_on timestamp(6) not null, created_by varchar(128) not null, modified_on timestamp(6), modified_by varchar(128), primary_category_id varchar(128) not null, effective_start timestamp(6), effective_end timestamp(6), system_id varchar(128) default '' not null, tech_start TIMESTAMP(6) not null default CURRENT_TIMESTAMP, tech_end TIMESTAMP(6) not null default to_timestamp('9999-12-30', 'YYYY-MM-DD'), ts_id TIMESTAMP(6) not null default CURRENT_TIMESTAMP, primary key(artifact_id));
Příkaz CREATE INDEX:
create index idx_governance_artifacts_1 on governance_artifacts (artifact_type)
Příkaz ALTER TABLE:
alter table governance_artifacts add constraint fk_governance_artifacts_categories_21 foreign key (primary_category_id) references categories(category_id) on delete cascade on update no action
Příkaz CREATE TABLE:
create table governance_artifacts(artifact_id varchar(128) not null, version_id varchar(128) not null, artifact_type varchar(128) not null, name varchar(256) not null, description clob, created_on timestamp(12) not null, created_by varchar(128) not null, modified_on timestamp(12), modified_by varchar(128), primary_category_id varchar(128) not null, effective_start timestamp(12), effective_end timestamp(12), system_id varchar(128) default '' not null, tech_start TIMESTAMP(12) not null IMPLICITLY HIDDEN generated always as row begin, tech_end TIMESTAMP(12) not null IMPLICITLY HIDDEN generated always as row end, ts_id TIMESTAMP(12) not null generated always as transaction start ID, primary key(artifact_id), period SYSTEM_TIME (tech_start, tech_end) )
Příkaz CREATE INDEX:
create index idx_governance_artifacts_1 on governance_artifacts (artifact_type)
Příkaz ALTER TABLE:
ALTER TABLE governance_artifacts ADD CONSTRAINT fk_governance_artifacts_categories_21 FOREIGN KEY (primary_category_id) REFERENCES categories(category_id) ON DELETE CASCADE ON UPDATE NO ACTION
tabulka governance_artifact_stewards
Tato tabulka obsahuje seznam stewards, které jsou přiřazeny k publikovanému artefaktu.
Tato tabulka má následující sloupce:
artifact_id
-Identifikátor artefaktu.user_id
-Identifikátor uživatele, který je přiřazen jako steward.
Příkaz CREATE TABLE:
create table governance_artifact_stewards(artifact_id varchar(128) not null, user_id varchar(128) not null, tech_start TIMESTAMP(6) not null default CURRENT_TIMESTAMP, tech_end TIMESTAMP(6) not null default to_timestamp('9999-12-30', 'YYYY-MM-DD'), ts_id TIMESTAMP(6) not null default CURRENT_TIMESTAMP, primary key(artifact_id, user_id));
Příkaz ALTER TABLE:
alter table governance_artifact_stewards add constraint fk_governance_artifact_stewards_governance_artifacts_3 foreign key (artifact_id) references governance_artifacts(artifact_id) on delete cascade on update no action
Příkaz CREATE TABLE:
create table governance_artifact_stewards(artifact_id varchar(128) not null, user_id varchar(128) not null, tech_start TIMESTAMP(12) not null IMPLICITLY HIDDEN generated always as row begin, tech_end TIMESTAMP(12) not null IMPLICITLY HIDDEN generated always as row end, ts_id TIMESTAMP(12) not null generated always as transaction start ID, primary key(artifact_id, user_id), period SYSTEM_TIME (tech_start, tech_end) )
Příkaz ALTER TABLE:
alter table governance_artifact_stewards add constraint fk_governance_artifact_stewards_governance_artifacts_3 foreign key (artifact_id) references governance_artifacts(artifact_id) on delete cascade on update no action
tabulka governance_artifact_associations
Tato tabulka obsahuje informace o vztazích mezi artefakty regulace.
Tato tabulka má následující sloupce:
end1_artifact_id
-Identifikátor zdrojového artefaktu.end2_artifact_id
-Identifikátor cílového artefaktu.end1_artifact_type
-Typ zdrojového artefaktu.end2_artifact_type
-Typ cílového artefaktu.relationship_type
-Typ vztahu.
Příkaz CREATE TABLE:
create table governance_artifact_associations(end1_artifact_id varchar(128) not null, end2_artifact_id varchar(128) not null, relationship_type varchar(256) not null, end1_artifact_type varchar(128) not null, end2_artifact_type varchar(128) not null, cr_definition_id varchar(128), reverse_relationship_type varchar(256), tech_start TIMESTAMP(6) not null default CURRENT_TIMESTAMP, tech_end TIMESTAMP(6) not null default to_timestamp('9999-12-30', 'YYYY-MM-DD'), ts_id TIMESTAMP(6) not null default CURRENT_TIMESTAMP, primary key(end1_artifact_id, end2_artifact_id, relationship_type))
Příkaz ALTER TABLE:
alter table governance_artifact_associations add constraint fk_governance_artifact_associations_glossary_custom_relationship_def_8 foreign key (cr_definition_id) references glossary_custom_relationship_def(cr_definition_id) on delete cascade on update no action
Příkaz CREATE TABLE:
create table governance_artifact_associations(end1_artifact_id varchar(128) not null, end2_artifact_id varchar(128) not null, relationship_type varchar(256) not null, end1_artifact_type varchar(128) not null, end2_artifact_type varchar(128) not null, cr_definition_id varchar(128), reverse_relationship_type varchar(256), tech_start TIMESTAMP(12) not null IMPLICITLY HIDDEN generated always as row begin, tech_end TIMESTAMP(12) not null IMPLICITLY HIDDEN generated always as row end, ts_id TIMESTAMP(12) not null generated always as transaction start ID, primary key(end1_artifact_id, end2_artifact_id, relationship_type), period SYSTEM_TIME (tech_start, tech_end) ) ORGANIZE by row
Příkaz ALTER TABLE:
alter table governance_artifact_associations add constraint fk_governance_artifact_associations_glossary_custom_relationship_def_8 foreign key (cr_definition_id) references glossary_custom_relationship_def(cr_definition_id) on delete cascade on update no action
tabulka artifact_tags
Tato tabulka obsahuje informace o značkách, které jsou přidruženy k artefaktu.
Tato tabulka má následující sloupce:
tag_name
-Název přidružené značky.artifact_id
-Identifikátor artefaktu.artifact_type
-typ artefaktu, například glossary_term, klasifikace, data_class, reference_data, pravidla nebo zásady.
Příkaz CREATE TABLE:
create table artifact_tags(tag_name varchar(256) not null, artifact_id varchar(128) not null, artifact_type varchar(128) not null, tech_start TIMESTAMP(6) not null default CURRENT_TIMESTAMP, tech_end TIMESTAMP(6) not null default to_timestamp('9999-12-30', 'YYYY-MM-DD'), ts_id TIMESTAMP(6) not null default CURRENT_TIMESTAMP, primary key(tag_name, artifact_id));
Příkazy ALTER TABLE:
alter table artifact_tags add constraint fk_artifact_tags_governance_artifacts_24 foreign key (artifact_id) references governance_artifacts(artifact_id) on delete cascade on update no action
alter table artifact_tags add constraint fk_artifact_tags_tags_26 foreign key (tag_name) references tags(tag_name) on delete cascade on update no action
Příkaz CREATE TABLE:
create table artifact_tags(tag_name varchar(256) not null, artifact_id varchar(128) not null, artifact_type varchar(128) not null, tech_start TIMESTAMP(12) not null IMPLICITLY HIDDEN generated always as row begin, tech_end TIMESTAMP(12) not null IMPLICITLY HIDDEN generated always as row end, ts_id TIMESTAMP(12) not null generated always as transaction start ID, primary key(tag_name, artifact_id), period SYSTEM_TIME (tech_start, tech_end) )
Příkazy ALTER TABLE:
alter table artifact_tags add constraint fk_artifact_tags_governance_artifacts_24 foreign key (artifact_id) references governance_artifacts(artifact_id) on delete cascade on update no action
alter table artifact_tags add constraint fk_artifact_tags_tags_26 foreign key (tag_name) references tags(tag_name) on delete cascade on update no action
Další informace
Nadřízené téma: Vytváření sestav tabulky