Skip to main content

Association Limits Handling in Custom Objects

Association Limits Handling lets you control how many relationships can exist between custom objects, enforcing clear limits per association label.

Updated over 2 months ago

Who This Is For / When to Use

  • Account owners and admins managing Custom Objects.

  • Use when you need to prevent over-linking between records.

  • Use when object relationships must follow strict business rules.


What Is Association Limits Handling

Association Limits Handling allows you to define how many records can be associated between objects based on labels and direction.

Limits are enforced immediately after saving and apply across the account.


Enabling Association Limits Handling

This feature is controlled from Beta.

Steps:

  1. Go to Settings.

  2. Open Beta.

  3. Enable Association Limits Handling.

Once enabled, all new and edited associations follow limit rules.


Supported Association Types

Association limits depend on label configuration.

Multi-Label Associations

Supported relationships:

  • One-to-One (1:1)

  • One-to-N (where N ≤ 1000)

  • One-to-Many

  • Many-to-Many

Contact-to-Contact (Single Label)

Supported relationships:

  • One-to-One

  • Many-to-Many

  • Custom N-to-N

Limits are enforced per label.


Creating an Association With Limits

To create a new association:

  1. Open a Custom Object.

  2. Go to the Associations tab.

  3. Click Create Association.

  4. Select the object to associate with.

  5. Choose Single Label or Pair of Labels.

  6. Configure relationship direction and limits.

  7. Review the preview.

  8. Click Save.


Configuring Relationship Limits

When defining limits, you control each direction independently.

Example:

  • Job → Contact: One

  • Contact → Job: Many (up to 1000)

The preview panel clearly shows the enforced limits.


Editing Existing Associations

To update an association:

  1. Open the Custom Object.

  2. Go to Associations.

  3. Click the action menu next to an association.

  4. Select Edit.

  5. Adjust labels or limits.

  6. Save changes.

Changes apply immediately.


Limit Enforcement and Error Messages

When a limit is reached:

  • Users cannot add additional associations.

  • A clear error message explains the restriction.

  • Existing associations remain unchanged.

This prevents accidental data over-association and confusion.


Why Association Limits Matter

  • Prevents uncontrolled record linking.

  • Keeps object relationships predictable.

  • Improves data integrity and reporting accuracy.

  • Provides clear UI feedback when limits are reached.


Common Issues and Fixes

Cannot associate another record

  • The association limit for that label has been reached.

Unexpected restriction

  • Review the association’s direction and label limits.

Users confused by errors

  • Check the preview panel to confirm expected limits.


FAQ

What happens when an association limit is reached?

The system blocks additional associations and displays an error message.

Do limits apply immediately?

Yes. Limits are enforced as soon as the association is saved.

Can limits be different in each direction?

Yes. Each direction can have its own limit.

Are existing associations removed when limits change?

No. Existing associations remain intact.

Does this apply to all objects?

Yes. It applies to all Custom Objects once enabled.


SOP Tip:
Define association limits before rolling out Custom Objects to your team to avoid cleanup later and ensure consistent data structure from day one.

Did this answer your question?