Book a Demo

Author Topic: Changes in to an entity should not reflect in already created diagram  (Read 3770 times)

h_faheem

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Hello All

I am struggling with diagrams in Sparx EA.
I need to create diagrams for every project that comes in the company. I have to use same components for many diagrams. I will try to explain my issue using an example:

I have three components A, B, C which represent three different applications.

Project-1 requires me to create and integration link from A to B and then B to C. This i create in a diagram. So now in this diagram, i have three applications/components where A is linked to B and B is linked to C.

Later on another project, say project - 2 comes in, which requires me to create a link from A to C. I create this in a new diagram.

This issue is that when i create a link from A to C; it also starts showing automatically in Diagram that is created for Project-1.
      I need Project-1 diagram only to show project specific integrations. So no other changes should automatically reflect in Project-1 diagram unless i change Project-1 Diagram explicitly.

Is there any solution to this?


Regards

Sunshine

  • EA Practitioner
  • ***
  • Posts: 1353
  • Karma: +121/-10
  • Its the results that count
    • View Profile
Re: Changes in to an entity should not reflect in already created diagram
« Reply #1 on: August 13, 2018, 05:11:58 pm »
You can hide the relationship in a the diagram you don't want to show it on.
Right click on the relationship and from context visibility>hide
Happy to help
:)

KP

  • EA Administrator
  • EA Expert
  • *****
  • Posts: 2919
  • Karma: +55/-3
    • View Profile
Re: Changes in to an entity should not reflect in already created diagram
« Reply #2 on: August 13, 2018, 05:17:19 pm »
It seems to me that the A in Project-1 is not the same A as the A in Project-2 (evidence: the A in Project-1 doesn't have a link to C). Therefore they need to be separate elements. Try creating instances of A and using those. (Ctrl+Drag A from Project Browser onto diagram and select "Instance" instead of "Link").
The Sparx Team
[email protected]

h_faheem

  • EA Novice
  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Re: Changes in to an entity should not reflect in already created diagram
« Reply #3 on: August 13, 2018, 05:32:43 pm »
Thanks for the comments.

A in both projects is same application

Glassboy

  • EA Practitioner
  • ***
  • Posts: 1367
  • Karma: +112/-75
    • View Profile
Re: Changes in to an entity should not reflect in already created diagram
« Reply #4 on: August 14, 2018, 07:43:08 am »
Thanks for the comments.

A in both projects is same application

A model is a view of a [mythical] now state.  Your project 1 is a past state and your project 2 is a future state.  If you want them to be different you need to model them differently.  A diagram is not a picture (although your project 1 issue could be consider akin to Dorian Grey).