
We’ve explored who a Party is, the roles a Party can perform, and how those roles change over time.
But knowing who someone is and what they do doesn’t necessarily tell us how they are connected to others.
A Role Is Not the Same as a Relationship
Consider a person who is a manager.
The term Manager may describe a role or responsibility within an organization.
But it does not tell us whom that person manages.
To answer that question, we need a relationship between Parties.
For example:
- Person A manages Person B.
- Person B is managed by Person A.
- Organization A is a subsidiary of Organization B.
- Person C serves as an advisor to Organization A.
These examples describe connections between specific people or organizations.
Relationships Have Meaning and Direction
A Party Relationship describes an association between two Parties within a defined business context.
One way to represent that relationship is to identify:
- From Party: The Party from whose perspective the relationship is described.
- To Party: The Party to which the relationship points.
- Party Relationship Type: The nature of the relationship connecting them.
For example:
- From Party: Jane
- To Party: Robert
- Party Relationship Type: Manages
Together, these tell us that Jane manages Robert.
Looking at the relationship from Robert’s perspective, we would say that Robert is managed by Jane.
The Parties are the same, but the way we describe their relationship depends on its direction.
Business Context Matters
Relationships must also be understood within their business context.
A person may manage employees in one organization while serving as a volunteer in another.
Those relationships have different meanings and responsibilities.
We should not assume that a relationship established in one context automatically applies in another.
Why Does This Matter?
When relationships are treated simply as attributes of a Party, we may lose important information about who is connected to whom.
For example, recording that someone is a manager does not necessarily identify the people they manage.
Similarly, knowing that two organizations are business partners does not explain the nature or direction of their relationship.
Representing relationships explicitly helps businesses understand organizational structures, responsibilities, reporting arrangements, and other connections.
The Key Point
A Party Role describes the capacity in which a Party participates. A Party Relationship describes how one Party is connected to another.
Both concepts matter, but they answer different questions.
Before modeling a business association, ask:
Are we describing what a Party does, or how that Party is connected to another Party?
Understanding the difference helps us build models that represent business relationships more accurately.
Continue Exploring Understanding Data Modeling
This article concludes our introductory seven-part discussion of the Party Model.
Visit the Understanding Data Modeling series index for the other articles and future topics exploring enterprise data modeling.

