Book a Demo

Author Topic: Link element to continue on another diagram  (Read 9074 times)

tryingtogetitdone

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Link element to continue on another diagram
« on: September 07, 2016, 03:47:08 am »
I have a large diagram and want to split it up into multiple diagrams and have the diagrams linked to one another via some type of click-thru. For example, in class diagramA, I want to link from elementX to the rest of elementX's relationships to diagramB. I was hoping to link via some type of hyperlink dependency connector. I hope that makes sense :).

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Link element to continue on another diagram
« Reply #1 on: September 07, 2016, 05:57:01 am »
Somehow it makes sense, but it's not really possible (directly). First advice is of course to stay in sub-domains within a single diagram an not have it stretched outside. You would need to place the outside-connected element on the diagram to get the connector. You could then place a diagram frame of the outside-diagram over the outside-element. This way you can give it a look-alike outside connector. I probably would never use that. Sub-domains should be kept local to themselves. That's their sense.

q.

Sunshine

  • EA Practitioner
  • ***
  • Posts: 1353
  • Karma: +121/-10
  • Its the results that count
    • View Profile
Re: Link element to continue on another diagram
« Reply #2 on: September 07, 2016, 07:22:38 am »
Here is a thought and common pattern used for managing large amounts of classes. You group them into domains, subject areas or what ever you want to call them.
If you put each diagram in a package with the elements for that domain. You can create a parent package that allows you to drill down to the domains by putting all the packages (domains) on to the parent package.
In each domain diagram you can add hyperlinks to the other diagrams so you can navigate between them. The hyperlink can be created by dragging the target diagram in the browser on to the diagram canvas or via the toolbox in  the common partition and navigating to the diagram.

So the pattern is something like  this
Parent Package
   Parent Diagram with domain packages to drill down
   Domain Xpackage
      Domain X Diagram
      Class A
      Class B
      etc
   Domain Y package
     Domain Y Diagram
     Class C
     Class D
     etc

In your diagram of Domain X it shows relationships to other domain classes which you can distinguish via some means like colour or using a boundary.
    Class A -> Class B -> Class C [Next to Class C you put a hyper link to Domain Y Diagram showing the other relationships to Class C]

Happy to help
:)

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Link element to continue on another diagram
« Reply #3 on: September 07, 2016, 01:18:07 pm »
In your diagram of Domain X it shows relationships to other domain classes which you can distinguish via some means like colour or using a boundary.
    Class A -> Class B -> Class C [Next to Class C you put a hyper link to Domain Y Diagram showing the other relationships to Class C]

We often use other colors for external classes as well.
I even have certain clients who have a whole color scheme for their model. Each domain is assigned a specific color, making it easy to recognize. By assigning the classes a default appearance they get this color automatically when used on a new diagram.

Geert


tryingtogetitdone

  • EA Novice
  • *
  • Posts: 4
  • Karma: +0/-0
    • View Profile
Re: Link element to continue on another diagram
« Reply #4 on: September 08, 2016, 05:23:26 am »
Hey, thanks everyone! All of your input is definitely valuable and I appreciate your help  :)