В строгих терминах UML это обозначение неверно. «Ссылка на элементную функцию» - это специфичная для EA функция, а в стандарте UML указано, что отношения между элементами.
Тот факт, что соединитель связан с функцией, трудно (хотя и не невозможно) вытащить из базы данных и API для использования в сценариях и поисках, а встроенный сценарий сценария преобразования EA не поддерживает его.
Визуально диаграммы с большим количеством разъемов, как правило, очень запутаны очень быстро, и вы не можете легко контролировать расстояние между атрибутами на диаграмме (вы можете установить более крупный шрифт для класса, но это все). Вы можете контролировать порядок атрибутов, что может помочь, но если вы хотите, чтобы заказ соответствовал порядку в фактическом представлении данных, вы, вероятно, не сможете избежать множества перекрестных коннекторов.
Кроме того, сопоставления такого рода обычно не являются прямым атрибутом атрибута. Атрибут в формате X может быть получен из нескольких атрибутов в формате Y, может быть задействован комплексный алгоритм, и отображения могут работать по-разному в двух направлениях.
Итак, как обычно, ответ «это действительно зависит от вас». Если вы не заботитесь о том, чтобы следовать UML строго, если ваши сопоставления просты, если вы хотите показать только «эти атрибуты, сопоставляемые с этими», если вы готовы принять более высокую степень ручного обслуживания ваших диагармов, и если вы не планируете использовать преобразование MDA, тогда вы можете использовать эту функцию. В противном случае я бы посоветовал это сделать.
Вы хотите задокументировать его как http://www.sparxsystems.com/downloads/ebooks/Modeling%20Service-Oriented%20Architectures.pdf или более как http: // stackoverflow.com/questions/12459912/how-to-draw-a-web-service-using-uml или больше похоже на http://www.sparxsystems.com/enterprise_architect_user_guide/11/soa_and_xml/import_wsdl.html? Что именно вы подразумеваете под внешними интерфейсами карты? – xmojmr