Диаграмма UML: как показать интерфейс, реализованный большинством классов в моей диаграмме классов

У меня есть интерфейс, как:

public interface MyEntity {

    //HIbernate version
    public long getOptLock();

    //these method are used to keep track of Last modified timestamp 
    public void update();

    public void persist();

}

который реализуется большинством классов в моей объектной модели. Теперь, я знаю, как показать реализация интерфейса в диаграмме классов.

проблема в том, что этот конкретный интерфейс реализован большинством классов, он делает диаграмму классов загроможденной. Есть ли альтенативный способ показать реализацию интерфейса?

1 ответов


альтернативный способ-использовать чупа-чупс нотации, прямо над каждым классом, который реализует интерфейс:

посмотреть этот изображения С веб-сайта msdn.

для полной статьи см. Это ссылке.