Skip to main content

identifiertype

Table: identifiertype

The identifiertype table stores different types of identifiers used in the system.
It defines the format, requirements, and location-specific behavior for each identifier type.


Columns

Column NameData TypeConstraintsDescription
identifierTypeIdint(11)NOT NULL, AUTO_INCREMENT, PRIMARY KEYUnique ID for each identifier type
namevarchar(45)UNIQUEName of the identifier type
formatvarchar(255)NULLFormat or pattern for the identifier
locationBehaviorvarchar(255)NULLSpecifies how the identifier behaves at different locations
requiredtinyint(1)NULLFlag indicating if the identifier is mandatory (1 = required, 0 = optional)
descriptionvarchar(255)NULLAdditional details or description about the identifier type

Indexes

  1. PRIMARY - Primary key on identifierTypeId
  2. UNIQUE - name_UNIQUE on name

Foreign Key Relations

  • None

Usage Notes

  • Defines identifier types used across children, campaigns, or other entities.
  • format ensures that identifiers conform to a specific pattern for consistency.
  • locationBehavior allows customization of identifier usage based on the location.
  • The required flag enforces mandatory identifiers where necessary.