Вам не нужно указывать, что это вектор на диаграмме UML.
В приведенном вами примере существует взаимосвязь один-ко-многим между одним классом и другим. Это важная информация, с которой вам нужно общаться.
Вы решили реализовать это как вектор: это детали реализации, которые не нужно указывать на диаграмме - просто отобразите связь «один ко многим».
Если по какой-то причине вам нужно изменить это значение на std :: list, или std :: deque, или на любой другой контейнер stl, вам не нужно будет обновлять диаграмму, поскольку многие концепции остаются прежними.
Помните, что вы отображаете абстракцию кода. Если вы хотите передать, как все классы концептуально связаны друг с другом, диаграмма классов UML является идеальной.
Если кто-то хочет узнать подробности того, как он реализован, он или она всегда могут использовать диаграмму в качестве отправной точки, прежде чем смотреть на сам исходный код.
Для примера отношений один-ко-многим, отображаемых с использованием UML, нажмите здесь