Skip to main content

hr.person_children

Schema: hr
English table: hr.person_children
Italian original table: hr.ana_figli
Description: Children records associated with a person, including personal data and validity period, within the tenant.

Overview

  • Columns: 23
  • Primary key: id
  • Outgoing foreign keys: 1
  • Incoming foreign keys: 0
  • Indexes: 6

Columns

English columnItalian original columnTypeNullDefault / GeneratedDescription
ididintegerNOSurrogate primary key.
person_child_idanafi_idintegerNOTenant-scoped child record identifier.
person_idanafi_ana_idintegerNOReferenced person identifier (tenant-scoped).
family_relation_type_idanafi_fam_idintegerNOFamily relation/type identifier associated with the child record.
last_nameanafi_cognomecharacter varying(30)NOChild last name.
first_nameanafi_nomecharacter varying(20)NOChild first name.
valid_fromanafi_data_iniziodateNOStart date of the record validity.
valid_toanafi_data_finedateNOEnd date of the record validity.
birth_municipalityanafi_comune_nascitacharacter varying(30)NOMunicipality of birth.
birth_province_codeanafi_prov_nascitacharacter varying(2)NOProvince code of birth.
tax_codeanafi_codice_fiscalecharacter varying(16)NOItalian tax code (codice fiscale).
tax_dependent_flaganafi_a_cariconumeric(3,0)NONumeric flag indicating whether the child is a tax dependent.
is_disabledanafi_disabilebooleanNOIndicates whether the child has a disability.
disability_percentageanafi_perc_disabilitanumeric(3,0)NODisability percentage.
has_l104_rightsanafi_diritto_l104booleanNOIndicates entitlement under Italian Law 104.
gender_codeanafi_sessocharacter varying(1)NOGender code.
date_of_birthanafi_data_nascitadateNODate of birth.
date_of_deathanafi_data_mortedateNODate of death.
age_yearsanafi_etanumeric(4,2)NOAge expressed in years.
tenant_idtenant_idintegerYESTenant identifier.
colcustomcolcustomjsonbYES'{}'::jsonbCustom fields in JSON format.
_deleted_deletedbooleanYESfalseTechnical soft delete flag.
validity_periodanafi_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_person_children_tenanttenant_idcloud.tenantsten_internal_idRESTRICTCASCADE

Referenced by

No incoming foreign keys found.

Constraints

  • Primary key: pk_person_childrenid
  • Unique: uk_person_children_child_idperson_child_id, tenant_id

Indexes

NameUniqueMethodColumns / expression
idx_prch_tenantNObtreetenant_id
idx_prch_tenant_child_idNObtreetenant_id, person_child_id) WHERE (_deleted = false
idx_prch_tenant_family_typeNObtreetenant_id, family_relation_type_id) WHERE (_deleted = false
idx_prch_tenant_personNObtreetenant_id, person_id) WHERE (_deleted = false
idx_prch_tenant_person_validity_gistNOgisttenant_id, person_id, validity_period) WHERE (_deleted = false
idx_prch_tenant_validity_gistNOgisttenant_id, validity_period) WHERE (_deleted = false