0 / 0
Go back to the English version of the documentation
Tabulky vytváření sestav vztahů artefaktů
Last updated: 27. 7. 2023
Tabulky vytváření sestav vztahů artefaktů

Zkontrolujte příkazy Postgres, Db2 pro tabulky, které souvisejí se vztahy artefaktů.

Oblast předmětu Název tabulky Popis
Vztahy artefaktů sekundární_kategorie_kategorie Seznam sekundárních kategorií, ke kterým je artefakt přiřazen.
Vztahy artefaktů přidružení_business_term_přidružení Vztahy mezi obchodními podmínkami.
Vztahy artefaktů přidružení data_class_associations Vztahy mezi datovými třídami.
Vztahy artefaktů přidružení_zásad Relace mezi zásadami.
Vztahy artefaktů reference_data_set_přidružení Relace mezi datovými sadami odkazů.
Vztahy artefaktů klasifikační_přidružení Relace mezi klasifikacemi.
Vztahy artefaktů sdružení_pravidla_správy Vztahy mezi pravidly regulace.
Vztahy artefaktů artifact_enforcement_rule_associations Implicitní vztahy mezi artefaktem regulace a pravidly vynucení.
Vztahy artefaktů kvalifikátor-kategorie_artiface_ Vztahy mezi artefaktem a kategorií regulace.

tabulka sekundární_kategorie_kategorie_

Tato tabulka obsahuje seznam sekundárních kategorií, ke kterým je artefakt přiřazen.

Tato tabulka má následující sloupce:

  • artifact_id -Identifikátor artefaktu.
  • category_id -Identifikátor sekundární kategorie uvedeného artefaktu.
  • Příkaz CREATE TABLE:

    create table secondary_category_associations(category_id varchar(128) not null,
    artifact_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(category_id,
    artifact_id));
    

    Příkazy ALTER TABLE:

    alter table secondary_category_associations add constraint fk_secondary_category_associations_categories_22 foreign key (category_id) references categories(category_id) on
    delete
    	cascade on
    	update
    	no action
    
    alter table secondary_category_associations add constraint fk_secondary_category_associations_governance_artifacts_23 foreign key (artifact_id) references governance_artifacts(artifact_id) on
    delete
    	cascade on
    	update
    	no action
    
  • Příkaz CREATE TABLE:

    create table secondary_category_associations(category_id varchar(128) not null,
    artifact_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(category_id,
    artifact_id),
    period SYSTEM_TIME (tech_start,
    tech_end) )
    

    Příkazy ALTER TABLE:

    alter table secondary_category_associations add constraint fk_secondary_category_associations_categories_22 foreign key (category_id) references categories(category_id) on
    delete
    	cascade on
    	update
    	no action
    
    alter table secondary_category_associations add constraint fk_secondary_category_associations_governance_artifacts_23 foreign key (artifact_id) references governance_artifacts(artifact_id) on
    delete
    	cascade on
    	update
    	no action
    

tabulka business_term_associations

Tato tabulka obsahuje informace o vztazích mezi obchodními podmínkami.

Tato tabulka má následující sloupce:

  • end1_term_artifact_id -Identifikátor zdrojového artefaktu.
  • end2_term_artifact_id -Identifikátor cílového artefaktu.
  • relationship_type -typ vztahu, jak je identifikován ze zdrojového artefaktu na cílový artefakt.
  • reverse_relationship_type -Typ vztahu, jak je identifikován z cílového artefaktu na zdrojový artefakt.
  • Příkaz CREATE TABLE:

    create table business_term_associations(end1_artifact_id varchar(128) not null,
    end2_artifact_id varchar(128) not null,
    relationship_type varchar(256) not null,
    reverse_relationship_type varchar(128),
    cr_definition_id varchar(128),
    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 business_term_associations add constraint fk_business_term_associations_glossary_custom_relationship_def_1 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 business_term_associations(end1_artifact_id varchar(128) not null,
    end2_artifact_id varchar(128) not null,
    relationship_type varchar(256) not null,
    reverse_relationship_type varchar(128),
    cr_definition_id varchar(128),
    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 business_term_associations add constraint fk_business_term_associations_glossary_custom_relationship_def_1 foreign key (cr_definition_id) references glossary_custom_relationship_def(cr_definition_id) on
    delete
    	cascade on
    	update
    	no action
    

tabulka data_class_associations

Tato tabulka obsahuje informace o vztazích mezi třídami dat.

Tato tabulka má následující sloupce:

  • end1_data_class_artifact_id -Identifikátor zdrojového artefaktu.
  • end2_data_class_artifact_id -Identifikátor cílového artefaktu.
  • relationship_type -typ vztahu, jak je identifikován ze zdrojového artefaktu na cílový artefakt.
  • reverse_relationship_type -Typ vztahu, jak je identifikován z cílového artefaktu na zdrojový artefakt.
  • Příkaz CREATE TABLE:

    create table data_class_associations(end1_artifact_id varchar(128) not null,
    end2_artifact_id varchar(128) not null,
    relationship_type varchar(256) not null,
    reverse_relationship_type varchar(128),
    cr_definition_id varchar(128),
    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 data_class_associations add constraint fk_data_class_associations_glossary_custom_relationship_def_3 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 data_class_associations(end1_artifact_id varchar(128) not null,
    end2_artifact_id varchar(128) not null,
    relationship_type varchar(256) not null,
    reverse_relationship_type varchar(128),
    cr_definition_id varchar(128),
    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 data_class_associations add constraint fk_data_class_associations_glossary_custom_relationship_def_3 foreign key (cr_definition_id) references glossary_custom_relationship_def(cr_definition_id) on
    delete
    	cascade on
    	update
    	no action
    

přidružení_zásad

Tato tabulka obsahuje informace o vztazích mezi zásadami.

Tato tabulka má následující sloupce:

  • end1_policy_artifact_id -Identifikátor zdrojového artefaktu.
  • end2_policy_artifact_id -Identifikátor cílového artefaktu.
  • relationship_type -typ vztahu, jak je identifikován ze zdrojového artefaktu na cílový artefakt.
  • reverse_relationship_type -Typ vztahu, jak je identifikován z cílového artefaktu na zdrojový artefakt.
  • Příkaz CREATE TABLE:

    create table policy_associations(end1_artifact_id varchar(128) not null,
    end2_artifact_id varchar(128) not null,
    relationship_type varchar(256) not null,
    reverse_relationship_type varchar(128),
    cr_definition_id varchar(128),
    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říkazy ALTER TABLE:

    alter table policy_associations add constraint fk_policy_associations_glossary_custom_relationship_def_4 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 policy_associations(end1_artifact_id varchar(128) not null,
    end2_artifact_id varchar(128) not null,
    relationship_type varchar(256) not null,
    reverse_relationship_type varchar(128),
    cr_definition_id varchar(128),
    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 policy_associations add constraint fk_policy_associations_glossary_custom_relationship_def_4 foreign key (cr_definition_id) references glossary_custom_relationship_def(cr_definition_id) on
    delete
    	cascade on
    	update
    	no action
    

tabulka reference_data_set_associations

Tato tabulka obsahuje informace o vztazích mezi odkazové datové sady.

Tato tabulka má následující sloupce:

  • end1_rds_artifact_id -Identifikátor zdrojového artefaktu.
  • end2_rds_artifact_id -Identifikátor cílového artefaktu.
  • relationship_type -typ vztahu, jak je identifikován ze zdrojového artefaktu na cílový artefakt.
  • reverse_relationship_type -Typ vztahu, jak je identifikován z cílového artefaktu na zdrojový artefakt.
  • Příkaz CREATE TABLE:

    create table reference_data_set_associations(end1_artifact_id varchar(128) not null,
    end2_artifact_id varchar(128) not null,
    relationship_type varchar(256) not null,
    reverse_relationship_type varchar(128),
    cr_definition_id varchar(128),
    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 reference_data_set_associations ADD CONSTRAINT fk_reference_data_set_associations_glossary_custom_relationship_def_5 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 reference_data_set_associations(end1_artifact_id varchar(128) not null,
    end2_artifact_id varchar(128) not null,
    relationship_type varchar(256) not null,
    reverse_relationship_type varchar(128),
    cr_definition_id varchar(128),
    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 reference_data_set_associations add constraint fk_reference_data_set_associations_glossary_custom_relationship_def_5 foreign key (cr_definition_id) references glossary_custom_relationship_def(cr_definition_id) on
    delete
    	cascade on
    	update
    	no action
    

tabulka classification_associations

Tato tabulka obsahuje informace o vztazích mezi klasifikacemi.

Tato tabulka má následující sloupce:

  • end1_classifiaction_artifact_id -Identifikátor zdrojového artefaktu.
  • end2_classifiaction_artifact_id -Identifikátor cílového artefaktu.
  • relationship_type -typ vztahu, jak je identifikován ze zdrojového artefaktu na cílový artefakt.
  • reverse_relationship_type -Typ vztahu, jak je identifikován z cílového artefaktu na zdrojový artefakt.
  • Příkaz CREATE TABLE:

    create table classification_associations(end1_artifact_id varchar(128) not null,
    end2_artifact_id varchar(128) not null,
    relationship_type varchar(256) not null,
    reverse_relationship_type varchar(128),
    cr_definition_id varchar(128),
    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 classification_associations add constraint fk_classification_associations_glossary_custom_relationship_def_2 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 classification_associations(end1_artifact_id varchar(128) not null,
    end2_artifact_id varchar(128) not null,
    relationship_type varchar(256) not null,
    reverse_relationship_type varchar(128),
    cr_definition_id varchar(128),
    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 classification_associations add constraint fk_classification_associations_glossary_custom_relationship_def_2 foreign key (cr_definition_id) references glossary_custom_relationship_def(cr_definition_id) on
    delete
    	cascade on
    	update
    	no action
    

tabulka governance_rule_associations

Tato tabulka obsahuje informace o vztazích mezi pravidly regulace.

Tato tabulka má následující sloupce:

  • end1_rule_artifact_id -Identifikátor zdrojového artefaktu.
  • end2_rule_artifact_id -Identifikátor cílového artefaktu.
  • relationship_type -typ vztahu, jak je identifikován ze zdrojového artefaktu na cílový artefakt.
  • reverse_relationship_type -Typ vztahu, jak je identifikován z cílového artefaktu na zdrojový artefakt.
  • Příkaz CREATE TABLE:

    create table governance_rule_associations(end1_artifact_id varchar(128) not null,
    end2_artifact_id varchar(128) not null,
    relationship_type varchar(256) not null,
    reverse_relationship_type varchar(128),
    cr_definition_id varchar(128),
    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_rule_associations add constraint fk_governance_rule_associations_glossary_custom_relationship_def_6 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_rule_associations(end1_artifact_id varchar(128) not null,
    end2_artifact_id varchar(128) not null,
    relationship_type varchar(256) not null,
    reverse_relationship_type varchar(128),
    cr_definition_id varchar(128),
    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_rule_associations add constraint fk_governance_rule_associations_glossary_custom_relationship_def_6 foreign key (cr_definition_id) references glossary_custom_relationship_def(cr_definition_id) on
    delete
    	cascade on
    	update
    	no action
    

tabulka artifact_enforcement_rule_associ_associations

Tato tabulka obsahuje informace o implicitních vztazích mezi artefaktem regulace a pravidly vynucení.

Tato tabulka má následující sloupce:

  • artifact_id -Identifikátor přidruženého artefaktu regulace.
  • rule_id -Identifikátor pravidla vynucení, kterého je přidružený artefakt součástí.
  • Příkaz CREATE TABLE:

    create table artifact_enforcement_rule_associations(artifact_id varchar(128) not null,
    rule_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,
    rule_id));
    

    Příkazy ALTER TABLE:

    alter table artifact_enforcement_rule_associations add constraint fk_artifact_enforcement_rule_associations_governance_artifacts_18 foreign key (artifact_id) references governance_artifacts(artifact_id) on
    delete
    	cascade on
    	update
    	no action
    
    alter table artifact_enforcement_rule_associations add constraint fk_artifact_enforcement_rule_associations_enforcement_rules_19 foreign key (rule_id) references enforcement_rules(rule_id) on
    delete
    	cascade on
    	update
    	no action
    
  • Příkaz CREATE TABLE:

    create table artifact_enforcement_rule_associations(artifact_id varchar(128) not null,
    rule_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,
    rule_id),
    period SYSTEM_TIME (tech_start,
    tech_end) )
    

    Příkazy ALTER TABLE:

    alter table artifact_enforcement_rule_associations add constraint fk_artifact_enforcement_rule_associations_governance_artifacts_18 foreign key (artifact_id) references governance_artifacts(artifact_id) on
    delete
    	cascade on
    	update
    	no action
    
    alter table artifact_enforcement_rule_associations add constraint fk_artifact_enforcement_rule_associations_enforcement_rules_19 foreign key (rule_id) references enforcement_rules(rule_id) on
    delete
    	cascade on
    	update
    	no action
    

tabulka artifact_category_associations

Tato tabulka obsahuje informace o přidružení mezi artefaktem regulace a kategorií.

Tato tabulka má následující sloupce:

  • category_id-Identifikátor kategorie artefaktu.
  • artifact_id -Identifikátor definice vlastního vztahu.
  • relationship_type -typ vztahu, jak je identifikován z artefaktu do kategorie.
  • cr_definition_id -Identifikátor definice vlastního vztahu.
  • reverse_relationship_type -typ vztahu, jak je identifikován z kategorie k artefaktu.
  • Příkaz CREATE TABLE:

    create table artifact_category_associations(category_id varchar(128) not null,
    artifact_id varchar(128) not null,
    cr_definition_id varchar(128),
    relationship_type varchar(256) not null,
    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(category_id,
    artifact_id,
    relationship_type))
    

    Příkaz ALTER TABLE:

    alter table artifact_category_associations add constraint fk_artifact_category_associations_glossary_custom_relationship_def_9 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 artifact_category_associations(category_id varchar(128) not null,
    artifact_id varchar(128) not null,
    cr_definition_id varchar(128),
    relationship_type varchar(256) not null,
    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(category_id,
    artifact_id,
    relationship_type),
    period SYSTEM_TIME (tech_start,
    tech_end) ) ORGANIZE by row
    

    Příkaz ALTER TABLE:

    alter table artifact_category_associations add constraint fk_artifact_category_associations_glossary_custom_relationship_def_9 foreign key (cr_definition_id) references glossary_custom_relationship_def(cr_definition_id) on
    delete
    	cascade on
    	update
    	no action
    

Další informace

Nadřízené téma: Vytváření sestav tabulky

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more