Это зависит от цели вашей диаграммы.Если вы намереваетесь сгенерировать из него код, то чем больше информации вы поместите на диаграмму, тем больше у вас контроля над сгенерированным кодом.Если диаграмма предназначена для передачи информации читателю-человеку, то если метки являются избыточными, тогда диаграмма может быть более четкой и удобной для чтения без них.
UML - это инструмент - вы используете его, чтобы что-то сделать,но диаграммы не являются (обычно) конечным продуктом.