Skip to main content

hr.customer_group_assignments

Schema: hr
English table: hr.customer_group_assignments
Italian original table: hr.in_clienti_gruppi
Description: Link table between customers and element groups for categorization purposes.

Overview

  • Columns: 7
  • Primary key: id
  • Outgoing foreign keys: 3
  • Incoming foreign keys: 0
  • Indexes: 4

Columns

English columnItalian original columnTypeNullDefault / GeneratedDescription
ididintegerNOInternal surrogate primary key.
cga_idinclig_idintegerNOUnique identifier for the assignment record within a tenant.
cga_customer_idinclig_incli_idintegerNOReference to the customer (in_clienti).
cga_group_idinclig_grp_idintegerNOReference to the element group (element_groups).
tenant_idtenant_idintegerYESTenant identifier for data isolation.
colcustomcolcustomjsonbYES'{}'::jsonbJSON field for custom data/attributes.
_deleted_deletedbooleanYESfalseTechnical soft delete flag.

Relationships

Outgoing foreign keys

ConstraintLocal columnsReferencesReferenced columnsOn updateOn delete
fk_customer_group_assignments_customercga_customer_id, tenant_idhr.customerscust_id, tenant_idRESTRICTRESTRICT
fk_customer_group_assignments_groupcga_group_id, tenant_idhr.element_groupseg_id, tenant_idRESTRICTRESTRICT
fk_customer_group_assignments_tenanttenant_idcloud.tenantsten_internal_idRESTRICTCASCADE

Referenced by

No incoming foreign keys found.

Constraints

  • Primary key: pk_customer_group_assignmentsid
  • Unique: uk_customer_group_assignments_idcga_id, tenant_id

Indexes

NameUniqueMethodColumns / expression
idx_cga_customer_tenantNObtreetenant_id, cga_customer_id) WHERE (_deleted = false
idx_cga_group_tenantNObtreetenant_id, cga_group_id) WHERE (_deleted = false
idx_cga_id_tenantNObtreetenant_id, cga_id) WHERE (_deleted = false
idx_cga_tenantNObtreetenant_id