- Entities:
- Resources
- Permissions
- Users
- Roles or Groups
- Resources requires (1 or more) Permissions
- Roles are collection of (1 or more) Permissions
- Users can have (1 or more) Roles
Tables:
- Permission
- Role
- User
- Role_Permission
- User_role
Collections:
- User
- Role
- Permission
Note 📰 : Resources isn't included in these schemas. It can be done according to need.