Skip to main content

hr.activated_training_courses

Schema: hr
English table: hr.activated_training_courses
Italian original table: hr.corsi_attivati
Description: Records for activated training courses.

Overview

  • Columns: 14
  • Primary key: id
  • Outgoing foreign keys: 2
  • Incoming foreign keys: 2
  • Indexes: 5

Columns

English columnItalian original columnTypeNullDefault / GeneratedDescription
ididintegerNOSurrogate primary key.
atc_idcora_idintegerNOIdentifier of the related atc record.
atc_course_idcora_cor_idintegerNOIdentifier of the related atc course record.
atc_namecora_denominazionecharacter varying(60)NODisplay name for atc.
atc_fromcora_daldateNOBoundary value used for range filtering (start/end).
atc_tocora_aldateNOBoundary value used for range filtering (start/end).
atc_locationcora_luogotextNOText value.
atc_instructorcora_docentetextNOText value.
atc_is_confirmedcora_confermatobooleanNOBoolean flag.
atc_is_closedcora_chiusobooleanNOBoolean flag.
tenant_idtenant_idintegerYESTenant identifier for data isolation.
colcustomcolcustomjsonbYES'{}'::jsonbJSON payload containing additional attributes.
_deleted_deletedbooleanYESfalseFlag indicating whether the record is soft-deleted.
atc_periodcora_periododaterangeYESGENERATED: daterange(atc_from, atc_to, '[]'::text)Atc period.

Relationships

Outgoing foreign keys

ConstraintLocal columnsReferencesReferenced columnsOn updateOn delete
fk_activated_training_courses_courseatc_course_id, tenant_idhr.training_coursestc_id, tenant_idRESTRICTRESTRICT
fk_activated_training_courses_tenanttenant_idcloud.tenantsten_internal_idRESTRICTCASCADE

Referenced by

From tableForeign keySource columnsTarget columns
hr.training_course_enrollmentsfk_training_course_enrollments_activated_coursetce_activated_course_id, tenant_idatc_id, tenant_id
hr.training_course_sessionsfk_training_course_sessions_activated_coursetcs_activated_course_id, tenant_idatc_id, tenant_id

Constraints

  • Primary key: pk_activated_training_coursesid
  • Unique: uk_activated_training_courses_atc_idatc_id, tenant_id

Indexes

NameUniqueMethodColumns / expression
idx_atc_tenantNObtreetenant_id
idx_atc_tenant_atc_idNObtreetenant_id, atc_id) WHERE (_deleted = false
idx_atc_tenant_courseNObtreetenant_id, atc_course_id) WHERE (_deleted = false
idx_atc_tenant_course_period_gistNOgisttenant_id, atc_course_id, atc_period) WHERE (_deleted = false
idx_atc_tenant_period_gistNOgisttenant_id, atc_period) WHERE (_deleted = false