From Enterprise Design with EDGY
(Created page with "=Relationships= The EDGY language defines three types of relationships each of which can connect source and target elements to express their interplay. This limited number reflects a deliberately simplified model compared to other visual languages used in engineering practice. Using just three relationships, various Enterprise Elements can be collected and connected in Enterprise Design Boards: *A Link relationship describes an association between two elements. *A Flow...")
 
No edit summary
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<small>[[Enterprise Elements]]</small>
=Relationships=
=Relationships=


The EDGY language defines three types of relationships
EDGY defines three types of relationships each of which can connect two [[elements]] to express their interplay. This limited number reflects a deliberately simplified model compared to other visual languages used in engineering practice.
each of which can connect source and target elements
 
to express their interplay. This limited number reflects
Using just three relationships, various enterprise elements can be collected and connected:
a deliberately simplified model compared to other
 
visual languages used in engineering practice.
==[[Link]]==
A [[link]] relationship describes an association between two elements.
 
==[[Flow]]==
A [[flow]] relationship describes a behaviour or dynamic sequence between two elements, and the passing of [[objects]] between them.
 
==[[Tree]]==
A [[tree]] relationship describes a containment or aggregation between a parent and a child element of the same type.
 
==Relationships connect [[elements]]==
The link relationship is an association between two elements. By default it is non-directional and unnamed and just shows that the two elements are related. Links can also be made directional by giving them a direction and a name.
 
The flow and tree relationships are unidirectional, describing a source and a target endpoint.
 
If a bi-directional connection between elements is intended, two relationships should be defined: one from element A to element B and one from B to A.  


Using just three relationships, various Enterprise
All three relationships can be displayed visually as a line or arrow, but also expressed implicitly through proximity, containment, indentation or alignment on a grid.
Elements can be collected and connected
in Enterprise Design Boards:
*A Link relationship describes an association between two elements.
*A Flow relationship describes a behaviour or dynamic sequence between two elements, and the passing of structures between them.
*A Tree relationship describes a containment or aggregation between a parent and a child element of the same type.


All relationships are unidirectional, they describe a source and a
{{#seo:
target endpoint. They can be displayed visually as a line or arrow, but
|keywords=EDGY,
also expressed implicitly through proximity, indentation or alignment
|description=EDGY defines three types of relationships each of which can connect two elements to express their interplay. This limited number reflects a deliberately simplified model compared to other visual languages used in engineering practice. EDGY is Intersection Group's Open Source tool for collaborative Enterprise Design.
on a grid.
|image_alt=EDGY Relationships
}}

Latest revision as of 19:08, 8 June 2023

Enterprise Elements

Relationships

EDGY defines three types of relationships each of which can connect two elements to express their interplay. This limited number reflects a deliberately simplified model compared to other visual languages used in engineering practice.

Using just three relationships, various enterprise elements can be collected and connected:

Link

A link relationship describes an association between two elements.

Flow

A flow relationship describes a behaviour or dynamic sequence between two elements, and the passing of objects between them.

Tree

A tree relationship describes a containment or aggregation between a parent and a child element of the same type.

Relationships connect elements

The link relationship is an association between two elements. By default it is non-directional and unnamed and just shows that the two elements are related. Links can also be made directional by giving them a direction and a name.

The flow and tree relationships are unidirectional, describing a source and a target endpoint.

If a bi-directional connection between elements is intended, two relationships should be defined: one from element A to element B and one from B to A.

All three relationships can be displayed visually as a line or arrow, but also expressed implicitly through proximity, containment, indentation or alignment on a grid.