Community
Participate
Working Groups
I have a simple model: EntityOne EntityTwo AssociationOne that has EntityOne at the AEnd and EntityTwo at the ZEnd, AND multiplicity of ONE at both ends (the default). Create an insance diagram and drag on ONE instance of entityOne, and TWO instance of EntityTwo. I can then, create (by use of the handles on the diagram): an instance of an association between one of the EntityTwo instances and teh EntityOne instance. I can do this startin from EITHER of the two entity insances. The above is all good. What is bad is that if I now grab the handle from the EntityTwo (Zend) and drag it onto EntityOne instance, a new assoc is created - this is illegal.. If I grab the handle on the EntityOne instance (AEnd) then The assoc does not get created. It seems there is some kind of check missing depending on which end of an assoc is used to create the instance.
Note that is the creation of the SECOND association that has this problem. This should not be allowed bacsue the multiplicity is ONE.
Created attachment 188223 [details] 336105 patch
Anton's patch applied.
I've verified the fix for this, but Richard you might want to give it a try as well.