Hi Paolo,
you wrote "However, why not just link one relationship to the other? We do that increasingly.".
That sounds good, but how do I do that? My associations do not show any link option - or at least I didn't find anything like that...
Would be great if you could point me where to find it.
Thanks!
Dirk
Hi Dirk,
It's not clear if you are asking about manual or automated creation of the relationship. But since in order to get the automation right, you'll need a worked manual example, I'll show you how to do it manually, and then you can investigate what the result is in the DB.
So, to create a relationship between a relationship and another relationship, you need to:
1) Select the origin relationship
2) In the "centre" of the rendered line, you should find a QuickLinker widget
3) Grab the widget and drag it to the other relationship (or even a shape) when you release, you'll get the QuickLinker options to select which relationship you want to create.
That's it!
You'll find that the new relationship is drawn from the "centre" to the "centre" of the other line. "Centre" is emphasised because depending upon the line style and the underlying shape script, the "centre" may not be where you are expecting it.
Where one relationship joins the other relationship, EA creates a misnamed "Proxy Connector". It is misnamed because it is actually a shape (and therefore in t_object) that is a Connector Proxy. If you are connecting two relationships with another, you get two connector proxies - one at each end. These can now be selected and moved (to some extent) along the relationship they are attached to.
HTH,
Paolo