答案 0 :(得分:2)
你不是。演员代表他扮演的角色。用户是否可以担任某些角色是一个组织问题。您可以使用actor实例显示一个图表,您可以在其中描述这些组织约束。
您可以使用“泛化”来显示角色层次结构。
答案 1 :(得分:2)
您不应在用例图中显示该条件。用例图旨在为您提供应用程序功能的直升机视图,并隐藏所有细节。
您可以将条件置于用例的前提条件中。 因此,如果您将用户必须拥有多个角色作为前置条件,那么如果该条件不成立,则用例甚至不会启动。
PS。我假设您的Role
与演员所代表的角色不同,Role
可能是Account
或Group
或其他。