Back to Main Menu

Associated Assets - Circular Dependency Error

In software engineering, a circular dependency is a relation between two or more modules which either directly or indirectly depend on each other to function properly. Such modules are also known as mutually recursive

 

In myData we are not allowed to create a circular dependency between assets when using associations.

 

Consider the green dot below.

 

When we try to assign the purple dot as a child we will create a circular dependency via the existing relationships to the red dots:

Arrows flow from child to parent