Book a Demo

Author Topic: Additional multiplicity functionality  (Read 6212 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Additional multiplicity functionality
« on: September 04, 2015, 05:51:57 pm »
EA currently gives you the ability to alter the multiplicity of one end of the arc directly on the diagram via the context menu when at that end of the arc.  When you are setting up an arc that allows multiplicity (Associations, Aggregations and Compositions). you need to set up both end of the arc.

It would be REALLY COOL to allow the user to set both ends at once by adding a context menu item when not at either end.  THe multiplicities could be indicated by Origin -> Destination.  For example:
1..* -> 1 would indicate a mandatory many to mandatory singular relationships.

What do others think?

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Re: Additional multiplicity functionality
« Reply #1 on: September 14, 2015, 07:10:39 am »
+1
Orthogonality rules
Using EA16.1 (1627) on Windows 11 Enterprise/64 bit. Repositories in SQLServer2019 DB Schema 1558.
WebEA on Pro Cloud Server 4.2.64

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Additional multiplicity functionality
« Reply #2 on: September 14, 2015, 03:27:05 pm »
Even simpler: The "Other" dialogue could take a 2nd input to specify the multiplicity for the opposite side. That should be fairly easy to implement.

q.

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13510
  • Karma: +573/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Additional multiplicity functionality
« Reply #3 on: September 16, 2015, 05:53:42 pm »
Want!