Зачем вам нужно идентифицировать конкретного человека? Помните, что актеры представляют роли, которые играют отдельные лица, а не сами люди. Чтобы использовать простую аналогию с программным обеспечением, актеры подобны классам, индивидуумы похожи на объекты.
Если вместо этого вы хотите представить отношения подмножества между действующими лицами (Ролями), вы можете использовать отношение подтипа, например.
![Actor Hierarchy example](https://i.stack.imgur.com/wEMzS.png)
Так Premium Members
также Members
и в свою очередь, также Users
. Но не все Users
, и не все Members
являются Premium Members
.
Теперь вопрос о том, стоит ли идти на этот уровень, является хорошей идеей, это совершенно другой вопрос. Разумное использование может быть полезным, но редкие иерархии Актера редко бывают.
hth.
Кому это нужно? Я не думаю, что UML имеет определенную нотацию для такой вещи, но я не думаю, что она должна охватывать весь мир. (Попробуйте написать полную нотацию UML для веб-интерфейса раньше). UML не должен был составлять чертежи. Сделайте группы или подгруппы участниками на ваших диаграммах и двигайтесь дальше. – duffymo