我是一个新的UML建模学生,想要建模一个情景。
我的系统中,管理员创建角色、用户和文档,它们都存在数据库中,并且管理员将选择每个文档可操作此文档的用户以及与之对应的角色。
- 在系统中,用户不能为特定文档拥有角色
- 角色可能存在,但不与任何用户-文档关系相关联
- 对于每个文档,我们有一个可以使用具体角色的用户列表。
问题是,我尝试只使用二元关联进行建模,如果不可能,那么解决方案是什么?
这里是您将看到更多情况的屏幕
正如您所看到的,用户A在doc_1中有role_1角色,在doc_2中也有另一个角色,而用户C在doc_2中没有角色;)