An overview of the Relationship Classes toolset

The Relationship Classes toolset contains tools for creating relationship classes.

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

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 object ID-based relationship class to a global ID-based relationship class.

Remove Rule From Relationship Class

Removes a rule from a relationship class.

Set Relationship Class Split Policy

Defines the split policy for related features.

Table To Relationship Class

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

Related topics