php - Laravel 用户和其他关系表

标签 php laravel

美好的一天,我只是想问一下我在 Laravel 中的数据库设计方法是否还可以。我在这方面还是个新手

  1. 用户注册到网站后。他的主要信息将存储在users表中,主要包含他的nameemailpasswordrole_id 和一个 bool 值 confirmed 列。已确认列默认设置为零,这意味着管理员必须批准该申请才能将其更改为 1。

  2. 管理员根据特定用户的角色批准其申请后。我的方法是根据他/她的角色查询 users 表,例如 Select * from users where role_id = '2' and returned = '0' 这意味着在表中查询具有以下权限的用户: role_id 为 2,尚未确认。

  3. 用户经管理员确认后。单击“批准”选项后。特定用户现在可以登录该网站,并可以在 user_details 表中输入他/她的详细信息。

我只是想问一下这个说法是否正确。或者如果您有任何 ER 图我可以用来提供帮助。

最佳答案

听起来不错,但说实话,所有这些都取决于您想要实现的目标。别想太多。构建它,使用它,看看它是否有意义,并在必要时进行更改。

关于php - Laravel 用户和其他关系表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41354279/

相关文章:

php - SQLSTATE[23000] : Integrity constraint violation: 1062 Duplicate entry '0430142821' for key 'users_melli_unique'

php - Laravel 5 - 单元测试 - 状态码 500,预期 200

php - IIS PHP 使用 Windows 身份验证连接到 MSSQL

PHP 手册 OOP 可见性示例 - 有人可以解释一下吗

php - 从 php header 下载的 Mp3 文件不起作用

php - 如何在 Laravel 中通知用户作业已完成?

php - Sendgrid 使用 web api v3 发送带附件的邮件

php - Symfony - 无法使用安装程序创建新项目

linux - 运行 cron 不到一分钟 - laravel

php - 使用 laravel 4.2 进行静态文件上传,文件太大时无法正常工作