我的要求是我有 3 个实体:
一个用户有多个账户,一个账户可以属于多个用户。 另外,一个 UserAccount 可以有很多权限,一个权限可以属于多个 UserAccount
我在考虑让用户成为一切的聚合根。所以我只能通过用户查看帐户,通过用户帐户查看权限。
但是我很难把所有的东西放在一起。不确定我是否尝试为每个连接表创建实体,或者我是否让 EF 通过 hasmany withmany 处理它(以及如何)。
我很确定我最终会得到以下连接表:UserAccount 和 UserAccountPermission。但是我很难去上班。
有人可以帮我创建模型和需要实体吗?