Unique Constraints: Coming Soon
We're introducing support for unique field combinations, allowing you to enforce uniqueness across multiple fields instead of a single field.
This is useful for scenarios such as:
- One vote per user per product
- One booking per room and time slot
- One enrollment per student per course
- One membership per user per organization
You’ll be able to define unique combinations directly within table validation settings.
When enabled, Tadabase will:
- Scan existing records for duplicates
- Help identify and resolve conflicts
- Enforce the constraint at the database level

Unlike custom validation logic, these rules are enforced across all data entry points, including forms, APIs, imports, workflows, and subforms.
Connection fields are fully supported, allowing combinations to include related records such as Users, Products, Organizations, and more.
We'd love to hear your feedback.