Skip To Content

An overview of the Relationship Classes toolset

Relationship classes define relationships between objects in the geodatabase. These relationships can be simple one-to-one relationships, similar to what you might create between a feature and a row in a table, or more complex one-to-many (or many-to-many) relationships between features and table rows. Some relationships specify that a given feature, row, or table is not only related to another feature but that creating, editing, or deleting one will have a specified effect on the other. These are called composite relationships, and they can be used to ensure that the links between objects in the database are maintained and up-to-date. Deleting a feature, such as a power pole, can trigger the deletion of other features, such as a transformer mounted on the pole or the maintenance records in a related table.


Add Rule to Relationship Class

Adds a rule to a relationship class.

Create Relationship Class

This tool creates a relationship class to store an association between fields or features in the origin table and the destination table.

Migrate Relationship Class

Migrates an ObjectID-based relationship class to a GlobalID-based relationship class.

Remove Rule from Relationship Class

Removes a rule from a relationship class.

Table To Relationship Class

Creates an attributed relationship class from the origin, destination, and relationship tables.

Tools in the Relationship Classes toolset

Related topics