用户类型/角色 - 开发人员

时间:2010-10-19 11:21:05

标签: database-design user-roles

您有常规用户使用您的网站/服务,他们可以登录mainsite1,然后您有开发人员,无法登录mainsite1,但可以登录developercenter1。你:

1)将每种类型的用户存储到1个大型USER表中,然后分配不同的角色?

2)仅为开发人员创建一个完全独立的表,因为他们是使用两个不同站点的完全不同的用户?

2 个答案:

答案 0 :(得分:2)

id使用基于角色的系统,因为有2个类似的数据结构可能是一个坏主意 - 如果你改变一个而不是另一个,那么你可能会遇到问题

答案 1 :(得分:2)

可能适合集中登录,然后添加角色,然后通过相关表链接每个组的特殊属性。

所以是的,我会分配角色,并保持登录集中(这意味着它可以是一个代码库来进行登录,这很好)。

相关问题