UML используется во многих отношениях. Диаграмма классов может показать огромное количество вещей. Если вы пытаетесь исчерпывающе документировать проект системы, тогда вам может необходимо показать их все. Если вы пытаетесь объяснить более конкретный аспект проекта, покажите его, только если он уместен (т. Е. Имеет отношение к тому, как этот аспект будет разработан / реализован).