Creating a Relationship
Connect two types
In the Ontology Builder, drag from the connection handle on one object type node to another, or right-click a node and select New Relationship. The handle appears on hover at the edges of each node.
Configure the link
A dialog appears with the following fields:
- Link Name — A descriptive name for the relationship (e.g., “assigned_to”, “works_at”, “owns”)
- Cardinality — How many instances can be on each side
- Directional — Whether the link goes one way or both
- Description — Optional context about what this relationship means
Cardinality
Cardinality defines how many instances can participate on each side of a relationship.| Cardinality | Meaning | Example |
|---|---|---|
| One-to-One | Each source has exactly one target, and vice versa | Person → has_passport → Passport |
| One-to-Many | Each source can have many targets, but each target has one source | Company → employs → Person |
| Many-to-One | Each source has one target, but each target can have many sources | Person → works_at → Company |
| Many-to-Many | No restrictions on either side | Person → member_of → Project |
Directionality
Relationships can be directional or bidirectional:- Directional (A → B): The link has a clear source and target. “Deal owned_by Person” implies the deal points to the person, not the reverse.
- Bidirectional (A ↔ B): The link works both ways equally. “Person collaborates_with Person” has no inherent direction.
Visualizing Relationships
The Ontology Builder graph renders relationships as edges between object type nodes. Each edge displays:- The link name as a label on the edge
- The cardinality notation (1:1, 1:N, N:1, N:N)
- Direction shown with an arrow (→) for directional links or a bidirectional indicator (↔) for undirected links
Examples
Here are common relationship patterns across different domains:- Sales & CRM
- Recruiting
- Private Equity
Editing and Deleting
- To edit a relationship, click on the edge in the Ontology Builder graph to open it in Spaces where you can modify its properties.
- To delete a relationship, use the delete action from the edge’s context menu.
Deleting a relationship removes the link type definition. It does not delete the object type instances on either side.

