【发布时间】:2018-03-12 00:17:31
【问题描述】:
我正在建模一个需要包含多用户帐户功能的数据库架构:
多用户帐户使多个用户可以登录到同一个帐户 帐户,以便根据他们的权限级别完成工作。 这意味着可以为您的客户维护一个帐户 整个营销团队。帐户所有者可以添加尽可能多的用户 他/她想要并限制他们每个人拥有的权限。你可以 为每个用户选择一个角色:客户经理、营销主管、 营销助理等……或创建自定义权限。
目前我有一个用户表,其中存储了具有用户名和密码等的通用用户的信息。如何实现多用户帐户功能?是否可以在 users 表中添加一个额外的字段来简单地指示角色?需要单独的表吗?我想尽可能使用保持简单的原则,但不知道如何处理。
【问题讨论】:
标签: database database-design relational-database