Subjects
Tags
Related articles

Tooling

Creating relations between elements

A relation in your data model is a connection or association between two or more entities (objects, concepts, or data points). It describes how these entities are related to each other and helps organize and represent the connections between different pieces of information.

Key Features of a Relation:

  • Entities: The things or concepts being related, like a person, a document, or a requirement in a system.
  • Direction: Indicates the flow of the relationship, showing which entity is the “owner” or initiator of the relation and which is the “target”. For example, in “Person A manages Project B”, Person A is the owner, and Project B is the target.
  • Role: Describes the nature of the relation, often using a verb or meaningful label (e.g., “has”, “manages”, “belongs to”) that defines the relationship between entities.

In semantic databases like Relatics, relations are critical for linking data in a meaningful way, enabling queries and reasoning across the connected data points.

Example:

  • The hasResponsible relation helps the project team easily identify which team member is responsible for handling any issues or irregularities related to a specific requirement. This way, if a problem arises, they know exactly who to contact.
  • The hasSource relation is used to record where a particular requirement originated from. For example, if the requirement came from a specific document, this relation will show which document was the source.

 

Downloads

Share this article

Facebook
Twitter
LinkedIn
WhatsApp
Email

Get in touch

Interested in our servies? Lets work together!