Book a Demo

Author Topic: Bringing elements into a model as links  (Read 2853 times)

Modesto Vega

  • EA Practitioner
  • ***
  • Posts: 1183
  • Karma: +30/-8
    • View Profile
Bringing elements into a model as links
« on: April 05, 2019, 04:20:28 am »
I have a bit of an odd question which I may have asked before (not sure). Is it possible to bring elements into a model as links? If so, how?

As an example, let's say I have project with 2 models: Model A and Model B.

Model A contains
  • classes such as Person, Organisation, Party, E-mail Address, Postal Address and Vehicle, Building, and any classes used to relate all of the above
  • structural models showing the relationships

Model B contains a list of Domains - e.g., Who (People and Organisations), Where (Geographic Locations), What (Assets) and so on, witch each domain being a Package.

Is there a way of linking People and Organisation to Who, E-mail Address and Postal Address to Where, Vehicle and Building to what and so without having to duplicate the elements?

The nearest I go to reproducing this behaviour is to create a package and bring the entities as link into a diagram within the package. Of course, they are not really in the package and as a result any linked elements do not show up in the a package diagram, the package diagram only shows elements physically contained in the package.

P.S.: Yes, I know am using one model, Model B in this example, to classify another model. By the way, in reality this a bit more complicated but it is a good starting point.

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Bringing elements into a model as links
« Reply #1 on: April 05, 2019, 06:06:28 am »
Only as (version) controlled package. You import a package that has been exported as XMI and can refer to the elements which will have the same GUID. You need to re-import thos packages in order to synch the contents if it has changed. (I can't speak about those web apps available for EA.)

q.

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13523
  • Karma: +574/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Bringing elements into a model as links
« Reply #2 on: April 05, 2019, 02:54:19 pm »
Yes, version control is probably the best option here.
You can also try Remote Asset Store, but I haven't used that myself.

Geert