0

我想设计一个 MongoDB 模式,其中

  • 有多个角色
  • 有多个站点
  • 用户被映射到具有多个角色的站点,如下图所示 用户站点角色映射

DB Schema 的权限如下

**permission**
id  
name
description

角色

**roles**
id
name
description
permission:[ids]

用户

users
id
email
name
locationids:[ids]

想不通

user_location_roles 模式将更容易修改和更容易从数据库中获取。

请建议可以使用的架构

站点角色用户映射的 UI 如下所示

在此处输入图像描述

4

0 回答 0