Skip to main content

pres.employee_counter_assignments

Schema: pres
English table: pres.employee_counter_assignments
Italian original table: pres.dip_conta
Description: Junction table linking employees to their specific attendance and leave counters (e.g., Vacation, PTO, Overtime Bank).

Overview

  • Columns: 5
  • Primary key: id
  • Outgoing foreign keys: 3
  • Incoming foreign keys: 0
  • Indexes: 1

Columns

English columnItalian original columnTypeNullDefault / GeneratedDescription
ididintegerNOIdentifier of the related record.
eca_iddipc_idintegerNOUnique internal identifier for the assignment.
tenant_idtenant_idintegerNOIdentifier of the related tenant.
eca_employment_iddipc_rap_idintegerNO0Reference to the employee employment contract.
eca_counter_definition_iddipc_cnt_idintegerNO0Reference to the counter type definition (from tab_contatori).

Relationships

Outgoing foreign keys

ConstraintLocal columnsReferencesReferenced columnsOn updateOn delete
fk_dip_conta_dipc_rap_id_to_rapportitenant_id, eca_employment_idhr.employment_relationshipstenant_id, er_idRESTRICTCASCADE
fk_eca_counter_definitiontenant_id, eca_counter_definition_idpres.attendance_counter_definitionstenant_id, acd_counter_idCASCADECASCADE
fk_eca_tenanttenant_idcloud.tenantsten_internal_idCASCADECASCADE

Referenced by

No incoming foreign keys found.

Constraints

  • Primary key: pk_employee_counter_assignmentsid
  • Unique: c_uk_eca_employment_counter_tenanttenant_id, eca_employment_id, eca_counter_definition_id

Indexes

NameUniqueMethodColumns / expression
idx_eca_counter_definition_lookupNObtreetenant_id, eca_counter_definition_id