我是否需要为不同的用户创建不同的登录页面

时间:2014-02-05 11:53:50

标签: mysql database database-design

我正在开发一个应用程序,其中有3个不同的用户组:admin,manager,employee。 我打算为所有用户提供一个登录页面。 根据凭据,不同的用户将显示不同的页面。 这是一个好主意吗?

另外我如何设计db? 我创建了"roles" table with roles_id(primary_key) and role_name 下一步

1 个答案:

答案 0 :(得分:1)

是的,最好保持一切尽可能简单和统一。因此,我同意单个登录页面,无论用户类型是个好主意。

在表中,您将用户详细信息存储在另一个字段中,该字段指定哪种类型的用户就足够了。这可能是角色表的外键,您可以在其中提供每个角色可以执行的操作的详细信息。