Skip to main content

hr.person_evaluations

Schema: hr
English table: hr.person_evaluations
Italian original table: hr.ana_valutazione
Description: Person evaluation record containing notes and ratings, linked to a person and compiled within a tenant context.

Overview

  • Columns: 22
  • Primary key: id
  • Outgoing foreign keys: 1
  • Incoming foreign keys: 0
  • Indexes: 7

Columns

English columnItalian original columnTypeNullDefault / GeneratedDescription
ididintegerNOSurrogate primary key.
anava_idanava_idintegerNOLegacy evaluation identifier (unique within tenant).
anava_ana_idanava_ana_idintegerNOReferenced person identifier for whom the evaluation is recorded.
anava_dateanava_datedateNOEvaluation date.
anava_note1anava_note1textNOEvaluation note 1 (free text).
anava_note2anava_note2textNOEvaluation note 2 (free text).
anava_note3anava_note3textNOEvaluation note 3 (free text).
anava_note4anava_note4textNOEvaluation note 4 (free text).
anava_compiler_ana_idanava_compiler_ana_idintegerNOPerson identifier of the compiler (who filled in the evaluation).
anava_conq_idanava_conq_idintegerNOContract qualification identifier associated with the evaluation context.
anava_conl_idanava_conl_idintegerNOContract level identifier associated with the evaluation context.
anava_num_childanava_num_childintegerNONumber of children recorded at the time of evaluation.
anava_resp_ana_idanava_resp_ana_idintegerNOPerson identifier of the responsible supervisor/manager.
anava_note5anava_note5textNOEvaluation note 5 (free text).
anava_note1_ratinganava_note1_ratingnumeric(5,2)NORating associated with evaluation note 1.
anava_note2_ratinganava_note2_ratingnumeric(5,2)NORating associated with evaluation note 2.
anava_note3_ratinganava_note3_ratingnumeric(5,2)NORating associated with evaluation note 3.
anava_note4_ratinganava_note4_ratingnumeric(5,2)NORating associated with evaluation note 4.
anava_note5_ratinganava_note5_ratingnumeric(5,2)NORating associated with evaluation note 5.
tenant_idtenant_idintegerYESTenant identifier for row ownership and partitioning.
colcustomcolcustomjsonbYES'{}'::jsonbCustom fields in JSON format.
_deleted_deletedbooleanYESfalseSoft delete flag.

Relationships

Outgoing foreign keys

ConstraintLocal columnsReferencesReferenced columnsOn updateOn delete
fk_person_evaluations_tenanttenant_idcloud.tenantsten_internal_idRESTRICTCASCADE

Referenced by

No incoming foreign keys found.

Constraints

  • Primary key: pk_person_evaluationsid
  • Unique: uk_person_evaluations_anava_id_tenantanava_id, tenant_id

Indexes

NameUniqueMethodColumns / expression
idx_pers_eval_tenantNObtreetenant_id
idx_pers_eval_tenant_compilerNObtreetenant_id, anava_compiler_ana_id) WHERE (_deleted = false
idx_pers_eval_tenant_contract_levelNObtreetenant_id, anava_conl_id) WHERE (_deleted = false
idx_pers_eval_tenant_contract_qualificationNObtreetenant_id, anava_conq_id) WHERE (_deleted = false
idx_pers_eval_tenant_eval_codeNObtreetenant_id, anava_id) WHERE (_deleted = false
idx_pers_eval_tenant_personNObtreetenant_id, anava_ana_id) WHERE (_deleted = false
idx_pers_eval_tenant_responsibleNObtreetenant_id, anava_resp_ana_id) WHERE (_deleted = false