Author Topic: Diagram display of connector alias and name  (Read 5953 times)

skiwi

  • EA Expert
  • ****
  • Posts: 2081
  • Karma: +46/-82
    • View Profile
Diagram display of connector alias and name
« on: December 12, 2023, 10:59:03 am »
In diagrams properties  we have set
  • use alias if available
In preferences Diagram Behaviour we have set
  • Alias usage: alias and name
This means that enties display the (alias) and name,
but connectors, do not,
is this a bug or a feature?
How can I get both the connector (alias) AND name to display?

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

Sunshine

  • EA Practitioner
  • ***
  • Posts: 1324
  • Karma: +121/-10
  • Its the results that count
    • View Profile
Re: Diagram display of connector alias and name
« Reply #1 on: December 12, 2023, 05:50:08 pm »
To be honest not used alias on connectors so never noticed. Tried with V16.1 Build 1628 The object shows the name and alias in brackets but the connector just shows the alias. I looked through all the preferences and diagram properties but couldn't see a way of showing name and alias on connector so I guess it could be classed as a bug.
Happy to help
:)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8607
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Diagram display of connector alias and name
« Reply #2 on: December 12, 2023, 10:17:28 pm »
To be honest not used alias on connectors, so never noticed. Tried with V16.1 Build 1628 The object shows the name and alias in brackets but the connector just shows the alias. I looked through all the preferences and diagram properties but couldn't see a way of showing the name and alias on the connector so I guess it could be classed as a bug.
It can't be classed as a bug.  I was clearly put in my place when I suggested a particular functionality was less than optimal.  "So you don't like how we implemented this..." (or words to that effect).

I agree it's a defect in conceptualisation.  But what would I know?  Why would anyone want to see both the name and the alias for a connector?  Aside from the common two languages use case, you could use the alias for the reverse association functor, e.g. has as a child (has as a parent).
 
I'd suggest using the shapescript to implement this if you can access it.

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