Sparx Systems Forum
Enterprise Architect => Automation Interface, Add-Ins and Tools => Topic started by: Richard Freggi on January 31, 2021, 03:40:00 pm
-
I downloaded Belleken's excellent EA Mapping extension and I can easily map attributes of one table into another (it is for a data ETL exercise). I can export the mappings to Excel.
But I can't see the mappings in my data model diagrams (either ERD or class diagrams), for example as shown in EA user manual here:
https://sparxsystems.com/enterprise_architect_user_guide/15.2/modeling/connect_to_element_feature.html (https://sparxsystems.com/enterprise_architect_user_guide/15.2/modeling/connect_to_element_feature.html)
I tried googling around and setting all kind of settings in the diagram menu, and changing the stereotype of the elements from <<table>> to <<class>> but I cannot see the mappings in the diagram. I have EA version 13.10. I can see the mappings in the diagram if I create them manually by right clicking in the association. Any suggestions on how to show the mappings in the diagram when created via the Mapping add-in? Thanks!
[Edit] In the EA Mapping Settings, Link Type and Mapping Logic Element Type are grayed out... So now it only created tagged values for the mapping and the Mapping Logic Type is only Activity.. I was able to change the defaults to Link to element feature and In-line by editing the EAMapping.dll file, but still only the the tagged value to show the mapping, nothing in diagram... Geert do you know how to display the mapping in the diagrams? Thanks!
-
Hi Richard,
Somewhere along the (rather bumpy) development path for this add-in I abandoned the "link to element feature"
The client paying for the development at the time was only interested in the tagged value mappings.
I haven't completely taken the "link to element feature" out, so one day, if someone is willing to sponsor the development, it might come back.
Geert
-
OK, thank you Geert, it's still a great tool so thank you for providing it (especially free of charge in your website!). Works very well.