Skip to main content

hr.training_courses

Schema: hr
English table: hr.training_courses
Italian original table: hr.corsi
Description: Records for training courses.

Overview

  • Columns: 22
  • Primary key: id
  • Outgoing foreign keys: 1
  • Incoming foreign keys: 6
  • Indexes: 3

Columns

English columnItalian original columnTypeNullDefault / GeneratedDescription
ididintegerNOSurrogate primary key.
tc_idcor_idintegerNOIdentifier of the related tc record.
tc_namecor_denominazionecharacter varying(60)NODisplay name for tc.
tc_objectivescor_obiettivitextNOText value.
tc_is_externalcor_esternobooleanNOBoolean flag.
tc_locationcor_luogotextNOText value.
tc_instructorscor_docentitextNOText value.
tc_typecor_tipologianumeric(1,0)NOTc type.
tc_is_mandatory_by_lawcor_obbligatorio_leggebooleanNOBoolean flag.
tc_total_duration_hourscor_durata_totalenumeric(7,2)NOTc total duration hours.
tc_prerequisite_typecor_pre_tiponumeric(1,0)NOTc prerequisite type.
tc_prerequisite_valuecor_pre_datointegerNONumeric value.
tc_prerequisite_education_level_idcor_pre_titolo_studiointegerNOIdentifier of the related tc prerequisite education level record.
tc_post_competency_idcor_post_comp_idintegerNOIdentifier of the related tc post competency record.
tc_post_competency_valuecor_post_comp_valorenumeric(6,2)NOTc post competency value.
tc_percentagecor_percentualeintegerNONumeric value.
tc_costcor_costonumeric(7,2)NOTc cost.
tc_has_examcor_esamebooleanNOBoolean flag.
tc_validitycor_validitanumeric(3,0)NOTc validity.
tenant_idtenant_idintegerYESTenant identifier for data isolation.
colcustomcolcustomjsonbYES'{}'::jsonbJSON payload containing additional attributes.
_deleted_deletedbooleanYESfalseFlag indicating whether the record is soft-deleted.

Relationships

Outgoing foreign keys

ConstraintLocal columnsReferencesReferenced columnsOn updateOn delete
fk_training_courses_tenanttenant_idcloud.tenantsten_internal_idRESTRICTCASCADE

Referenced by

From tableForeign keySource columnsTarget columns
hr.activated_training_coursesfk_activated_training_courses_courseatc_course_id, tenant_idtc_id, tenant_id
hr.job_role_training_requirementsfk_jrtr_coursejrtr_course_code_id, tenant_idtc_id, tenant_id
hr.person_training_path_course_linksfk_ptpcl_training_coursetraining_course_id, tenant_idtc_id, tenant_id
hr.training_course_certification_linksfk_training_course_certification_links_coursetccl_course_id, tenant_idtc_id, tenant_id
hr.training_course_competenciesfk_training_course_competencies_coursetcc_course_id, tenant_idtc_id, tenant_id
hr.training_course_path_linksfk_training_course_path_links_coursetcpl_course_id, tenant_idtc_id, tenant_id

Constraints

  • Primary key: pk_training_coursesid
  • Unique: uk_training_courses_tc_idtc_id, tenant_id

Indexes

NameUniqueMethodColumns / expression
idx_tc_tenantNObtreetenant_id
idx_tc_tenant_post_compNObtreetenant_id, tc_post_competency_id) WHERE (_deleted = false
idx_tc_tenant_tc_idNObtreetenant_id, tc_id) WHERE (_deleted = false