2016-12-28 12 views
2

laravelのデータベース設計における私のアプローチが一種のものであるかどうかを尋ねたいと思います。私はこの初心者です。Laravelユーザーとその他の関係テーブル

  1. ユーザーがサイトに登録した後です。彼の主な情報は、name,emailpasswordrole_idおよびブール値のという列を主に含むusersテーブルに格納されます。確認済みの列はデフォルトとして0に設定されています。つまり、管理者はそのアプリケーションを承認して1に変更する必要があります。

  2. 管理者が、彼女の役割。私のアプローチは、role_id = '2'であり、confirmed = '0'であるrole_idが2でまだ未だ存在しないユーザのためにテーブルをクエリすることを意味するユーザからのSelect *のようなロールに基づいてusersテーブルに問い合わせることです確認された

  3. 管理者がユーザーを確認した後。承認オプションをクリックした後。特定のユーザーはサイトにログオンでき、テーブルに詳細を入力できるようになりました。

これが正しいかどうか尋ねてください。あるいは、私が助けに使うことができるERダイアグラムがあれば。

答えて

2

音はうまく聞こえますが、これはすべてあなたが達成しようとしていることによって決まります。それを考え直してはいけません。それを構築し、使用し、それが意味をなさないかどうかを見て、必要に応じて変更を加えます。

+0

ありがとう、私はそれを感謝します。 – d3cypher

関連する問題