Previous Topic: Identifying RelationsNext Topic: Step 1: Identifying Relations Between Entities


Data Relationship Connections

In your data model, a relationship establishes a connection between one entity and another or between an entity and an attribute. In the database, a relationship links a file to a file, or a file to a field (of the file).

You can identify and categorize relationship types by studying the connection to see whether it falls into the following categories, asking yourself questions such as:

Optional—Is the connection mandatory or optional?
Cardinality—Is the connection a one-to-one, one-to-many, or many-to-many?
Involution—Does the connection exist between two different entities or from the same entity to itself?

If Manager is an employee, then the relation "Employee Works for Manager" connects to the same entity. This is called involution.

By answering those questions and using an ERD, you will be able to determine the relation types of your data.

All relationships in CA 2E data model descriptions are mandatory. You can make relationships optional at the process level.