As a Solution Builder
I want query builder options to find all Elements that relate in some way to a given Element with the given Element being the relationship Source or the Target. It would also be great to be able to filter the results by relationship type.
So That i can much more easily define lists, graphs, queries, data completeness measures, matrices and a host of other views without having to hard code the specifik relationships.
There's currently a workaround to this, but it involves starting from the relationship elements and working backwards to the Element as Source or Target, and as such it's not optimal.
Historically what has been necessary to for instance get a count of how many relations have been filled out for a given element, compared to all the possible relations for that element type, has been through the definition of a Query for each relation type, and then joining all of these queries together in larger queries, and counting the number of results. When you work with Types such as an Application which can easily have 50-60 unique relationship types, this becomes a rather cumbersome method of doing this. Additionally there's sometimes a need to include all of these individual queries in a smart column to calculate percentages or similar. It would be much easier to be able to find all relationships and just filter out those that are irrelevant. Same goes for relateness graphs, radial charts, and so forth.
Benefits Much more lightweight configuration, removes the need to implement hacks and workarounds
Acceptance Criteria Ability to define a simple query that starting from an element find alls elements where the subject element is relationship source, or where the starting element is relationship target.
Customer / Originator Solution builder
Please sign in to leave a comment.