2016-12-28 41 views
2

美好的一天,我只想问一下,我在laravel的数据库设计方法是否可以。我对此很有帮助Laravel用户和其他关系表

  1. 用户注册到站点后。他的主要信息将存储在users表中,该表格主要包含他的name,emailpasswordrole_idconfirmed列,该列是布尔值。确认的列只是默认设置为零,这意味着管理员必须批准该应用程序才能将其更改为1.

  2. 在管理员批准基于他/她的角色。我的方法是根据他/她的角色查询users表,其中role_id ='2'且确认='0',这意味着查询角色id为2且尚未拥有role_id的用户证实。

  3. 用户被管理员确认后。他点击Approve选项后。特定用户现在可以登录到该网站,现在可以在user_details表中输入他/她的详细信息。

我只是想问这是否正确。或者如果你有任何ER图表,我可以帮助。

回答

2

听起来很好,但要完全诚实,所有这一切取决于你想要达到的目标。不要反套。建立它,使用它,看看它是否有意义,并在必要时进行修改。

+0

谢谢你,我欣赏它。 – d3cypher