Skip to main content

hr.training_course_path_links

Schema: hr
English table: hr.training_course_path_links
Italian original table: hr.corsi_percorsi_link
Description: Links training courses to training paths, with an ordering within the path.

Overview

  • Columns: 8
  • Primary key: id
  • Outgoing foreign keys: 3
  • Incoming foreign keys: 0
  • Indexes: 4

Columns

English columnItalian original columnTypeNullDefault / GeneratedDescription
ididintegerNOSurrogate primary key.
tcpl_idpercorl_idintegerNOBusiness identifier of the course-path link (unique per tenant).
tcpl_path_idpercorl_percor_idintegerNOReferenced training path identifier.
tcpl_course_idpercorl_cor_idintegerNOReferenced training course identifier.
tcpl_orderpercorl_orderintegerNOOrdering of the course within the training path.
tenant_idtenant_idintegerYESTenant identifier for row-level segregation.
colcustomcolcustomjsonbYES'{}'::jsonbCustom fields in JSON format.
_deleted_deletedbooleanYESfalseTechnical soft-delete flag (true = logically hidden).

Relationships

Outgoing foreign keys

ConstraintLocal columnsReferencesReferenced columnsOn updateOn delete
fk_training_course_path_links_coursetcpl_course_id, tenant_idhr.training_coursestc_id, tenant_idRESTRICTRESTRICT
fk_training_course_path_links_pathtcpl_path_id, tenant_idhr.training_pathstraining_path_id, tenant_idRESTRICTRESTRICT
fk_training_course_path_links_tenanttenant_idcloud.tenantsten_internal_idRESTRICTCASCADE

Referenced by

No incoming foreign keys found.

Constraints

  • Primary key: pk_training_course_path_linksid
  • Unique: uk_training_course_path_links_tcpl_idtcpl_id, tenant_id

Indexes

NameUniqueMethodColumns / expression
idx_tcpl_tenantNObtreetenant_id
idx_tcpl_tenant_courseNObtreetenant_id, tcpl_course_id) WHERE (_deleted = false
idx_tcpl_tenant_pathNObtreetenant_id, tcpl_path_id) WHERE (_deleted = false
idx_tcpl_tenant_tcpl_idNObtreetenant_id, tcpl_id) WHERE (_deleted = false