Skip to main content

hr.training_paths

Schema: hr
English table: hr.training_paths
Italian original table: hr.corsi_percorsi
Description: Training paths (programs) defined for the tenant, with validity dates.

Overview

  • Columns: 9
  • Primary key: id
  • Outgoing foreign keys: 1
  • Incoming foreign keys: 2
  • Indexes: 3

Columns

English columnItalian original columnTypeNullDefault / GeneratedDescription
ididintegerNOSurrogate primary key.
training_path_idpercor_idintegerNOTenant-scoped training path identifier.
training_path_descriptionpercor_descriptioncharacter varying(100)NOTraining path description.
valid_frompercor_daldateNOStart date of the training path validity.
tenant_idtenant_idintegerYESTenant identifier.
colcustomcolcustomjsonbYES'{}'::jsonbCustom fields in JSON format.
_deleted_deletedbooleanYESfalseTechnical soft delete flag.
valid_topercor_aldateYESEnd date of the training path validity.
validity_periodpercor_periododaterangeYESGENERATED: daterange(valid_from, valid_to, '[]'::text)Validity period as daterange generated from valid_from and valid_to.

Relationships

Outgoing foreign keys

ConstraintLocal columnsReferencesReferenced columnsOn updateOn delete
fk_training_paths_tenanttenant_idcloud.tenantsten_internal_idRESTRICTCASCADE

Referenced by

From tableForeign keySource columnsTarget columns
hr.person_training_path_course_linksfk_ptpcl_training_pathtraining_path_id, tenant_idtraining_path_id, tenant_id
hr.training_course_path_linksfk_training_course_path_links_pathtcpl_path_id, tenant_idtraining_path_id, tenant_id

Constraints

  • Primary key: pk_training_pathsid
  • Unique: uk_training_paths_training_path_idtraining_path_id, tenant_id

Indexes

NameUniqueMethodColumns / expression
idx_trpath_tenantNObtreetenant_id
idx_trpath_tenant_path_idNObtreetenant_id, training_path_id) WHERE (_deleted = false
idx_trpath_tenant_validity_gistNOgisttenant_id, validity_period) WHERE (_deleted = false