Skip to main content

hr.business_trip_reasons

Schema: hr
English table: hr.business_trip_reasons
Italian original table: hr.in_trasferta_causali
Description: Lookup table for business trip reasons or categories (e.g., Sales, Technical Support, Training).

Overview

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

Columns

English columnItalian original columnTypeNullDefault / GeneratedDescription
ididintegerNOTechnical primary key (surrogate).
btrr_idintrac_idintegerNOFunctional identifier for the business trip reason.
btrr_descriptionintrac_descriptioncharacter varying(50)NODescription of the trip reason.
tenant_idtenant_idintegerYESTenant identifier for data isolation.
colcustomcolcustomjsonbYES'{}'::jsonbJSON structure for custom fields.
_deleted_deletedbooleanYESfalseTechnical soft delete flag.

Relationships

Outgoing foreign keys

ConstraintLocal columnsReferencesReferenced columnsOn updateOn delete
fk_business_trip_reasons_tenanttenant_idcloud.tenantsten_internal_idRESTRICTCASCADE

Referenced by

From tableForeign keySource columnsTarget columns
hr.business_tripsfk_intra_intrac_idbtr_reason_id, tenant_idbtrr_id, tenant_id

Constraints

  • Primary key: pk_business_trip_reasonsid
  • Unique: uk_business_trip_reasons_btrr_idbtrr_id, tenant_id

Indexes

NameUniqueMethodColumns / expression
idx_btrr_id_tenantNObtreetenant_id, btrr_id) WHERE (_deleted = false
idx_btrr_tenantNObtreetenant_id