Sparx Systems Forum
Enterprise Architect => General Board => Topic started by: ejafman on January 24, 2026, 05:17:16 am
-
Greetings...this may be a simple question for someone.
I'm in a UML Class diagram, and create a "Composition" relation between two classes.
I then right click on the relationship, select "Advanced" -->"Change Type" and my drop down "Select Connector Type is limited to this:
Abstraction
CommunicationPath
Extension
Information Flow
Substitution
Template Binding
Usage
This is on a shared model, in a repository.
If I do the same operation in a Class diagram on a local model, the list includes many more connector types (and includes the one I need, which is "association".
Can someone point me to what may be causing this? Comparing to the two models, I do not see and differences within the preferences (I'm sure there is, just can't see it yet).
This is on 17.0.1704
Thanks in advance...
Eric
-
OK...after some googling, the values I have listed above match what is in the "t_connectortypes" table.
Can anyone tell me exactly how that is populated? If I create a local model, it has the full list, compared to the cut down list on our shared repo model.
TIA...Eric
-
OK... after some googling, the values I listed above match those in the "t_connectortypes" table.
Can anyone tell me exactly how that is populated? If I create a local model, it has the full list, whereas the cut-down list is in our shared repo model.
TIA...Eric
Are both repositories using the same MDG? If NOT, that’s your likely cause. In recent versions, EA has become adept at providing restricted views to help new users avoid being overwhelmed by so many choices. The downside is that if you’re unaware you’re in a restricted view, it can be confusing. I’ve been caught by that many times.
Hopefully, that’s your answer.
Paolo
-
Thanks Paolo for the suggestion.
We do use MDG, but I had loaded it in my local model, just to be sure (the MDG tech we have set up adds search views and custom tags). It did not change the dropdown on t_connectortypes.
Eric
-
OK...after some googling, the values I have listed above match what is in the "t_connectortypes" table.
Can anyone tell me exactly how that is populated? If I create a local model, it has the full list, compared to the cut down list on our shared repo model.
TIA...Eric
I did notice at a few clients that they had incomplete setup data in their tables.
I don't have an idea how or why this happened, but I fixed it by running the relevant parts of the initial data scripts: https://sparxsystems.com/resources/repositories/ (https://sparxsystems.com/resources/repositories/)
Geert
-
Thanks for the hint...I don't have access, but I will see if I can talk to our dev team, who does have that permission.