Platform & Solutions by Prorigo

Protrak Logo

Model Business Entities, Attributes, Relationships, and Rules

Model business entities, records, relationships, and rules without designing a conventional database from the ground up.

Define reusable business entities, attributes, and industry-specific data types.

Governed configuration

Core Domain Model Capabilities

Configure mandatory, unique, searchable, calculated, and audit-enabled fields.

  • Create and manage business entities/types, such as Customer, Product, Asset, Order, Case, Employee, Location, and Document.
  • Define mandatory, unique, read-only, default-value, searchable, indexed, and audit-enabled attributes.
  • Configure one-to-one, one-to-many, and many-to-many relationships between business entities.
  • Define relationship cardinality, ownership, cascading updates/deletes, and referential integrity rules.
  • Generate unique IDs, serial numbers, barcodes, and QR codes for trackable items.
  • Configure QR code payload, format, expiry, regeneration rules, and scan-to-record behavior.
  • Define calculated attributes using runtime expressions, including values derived from related records.
  • Configure field-level validations, cross-field validations, duplicate checks, and data-quality rules.
  • Maintain model versioning, change history, and controlled publishing of model changes.

Attribute configuration

Capture Different Forms of Business Data

Attributes determine what information users can enter, the form in which it is captured, how available values are resolved, and how the resulting value is presented in the application.

Text and numbers

  • Text, long text, rich text
  • Number, decimal, currency, percentage

Time and decisions

  • Date, time, date-time
  • Boolean

Contact and selection

  • Email, phone, URL
  • Picklist / enumeration
  • Reference / lookup

Files and location

  • File and image attachment
  • Geolocation
  • Calculated / derived fields

Connected and controlled

Relationships, Integrity, Identification, and Publishing

Connected Relationships

Model one-to-one, one-to-many, and many-to-many relationships with cardinality.

Data Integrity

Enforce data integrity through field, cross-field, and duplicate validations.

Trackable Business Items

Generate unique IDs, barcodes, and QR codes for trackable business items.

Controlled Model Publishing

Support runtime expressions, derived values, versioning, and controlled model publishing.

Configuration delivery

Move Configuration Through a Controlled Schema Process

Protrak Schema Export and Import enables administrators to package selected platform configurations into a schema file and import that schema into another applicable environment.

Select the schema

Move the configuration

Confirm the result

Domain Modelling Studio

Configure Information Around the Business Record

Configure the attribute. Associate it with the type. Use it wherever the business process requires it.

Configure Protrak for Your Business