美好的一天,我只是想问一下我在 Laravel 中的数据库设计方法是否还可以。我在这方面还是个新手
用户注册到网站后。他的主要信息将存储在
users
表中,主要包含他的name
、email
、password
、role_id
和一个 bool 值confirmed
列。已确认列默认设置为零,这意味着管理员必须批准该申请才能将其更改为 1。管理员根据特定用户的角色批准其申请后。我的方法是根据他/她的角色查询
users
表,例如 Select * from users where role_id = '2' and returned = '0' 这意味着在表中查询具有以下权限的用户: role_id 为 2,尚未确认。用户经管理员确认后。单击“批准”选项后。特定用户现在可以登录该网站,并可以在
user_details
表中输入他/她的详细信息。
我只是想问一下这个说法是否正确。或者如果您有任何 ER 图我可以用来提供帮助。
最佳答案
听起来不错,但说实话,所有这些都取决于您想要实现的目标。别想太多。构建它,使用它,看看它是否有意义,并在必要时进行更改。
关于php - Laravel 用户和其他关系表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41354279/