cakephpコンセプトのユーザーbelongsToグループを変更するには、ユーザーhasManyグループに という名前の新しいテーブルを作成してusers_groupsという名前を付けてください。 ?Cakephp 2ユーザーが複数のグループアクセスを持っています
0
A
答えて
0
は物事を簡単に:あなたはすでに3つのテーブルを必要として、このようなシナリオでは
。
Usersテーブル
- ID
- 名
- 電話
グループ
- ID
- グループ(タイトル)
USER_GROUPSユーザーが、あなたは余分な必要その後、多くのグループを持っているようにあなたが関係を必要としたよう
をGROUP_ID
- ID
- のuser_id少なくとも外来語を含むべきであるテーブルuser_idのようなyとgroup_id.Soは物事をシンプルにするために余分なテーブルを追加するのをためらっています。
0
あなたは3つのテーブルを使用し、次にUsers_GroupsにHasAndBelongsToManyの関係を使用します。ユーザーHABTMグループ
関連する問題
- 1. Cakephp 3の複数の条件が入っています
- 2. 私が持っているものCakePHPの2
- 3. ユーザーは2つのforeginキーを持っていますか?
- 4. SharePointセッションは複数のユーザーにまたがって保持されますか?
- 5. 1人のユーザー、2人のユーザーグループ、最初のグループアクセスが許可され、2番目のグループアクセスが拒否されました。
- 6. 複数のリレーショナルモデルを持つCakephp SaveAll
- 7. SSRS:私は2つのデータセット持っている複数のデータセット
- 8. が、私は2つのテーブルを持っていない、重複
- 9. ユーザー登録cakephp 2?
- 10. cakephpの2の更新複数のレコード
- 11. CakePHPの:私は、ユーザー情報を含むテーブルを持っている
- 12. 複数のCakePHPが属しています
- 13. CakePHPは、私は、CakePHPでモデルを持っている
- 14. LookupErrorが:アプリの「ユーザー」「ユーザー」のモデルを持っていない
- 15. 2種類の変数型を持っています
- 16. ios app store複数の会社名を持っています
- 17. Angularjs複数のckEditorsは同じngModelを持っています
- 18. MS-SQL 2008は複数のテーブルクエリを持っています
- 19. 選択したユーザーがmysqlに複数の異なるレコードを持っています
- 20. は私が複数のリポジトリを持っているのBitbucketで
- 21. CakePHPは複数のモデルでトランザクションをサポートしていますか?
- 22. CakePHP 2が付いていてもいなくてもページ付けCakePHP 2
- 23. Cakephp REST APIを使ってユーザーを特定します
- 24. 複数の目的を持つキーボードキーを持っている
- 25. モデルはCakePHPで複数のテーブルを持つことができますか?
- 26. 複数の行の行は、私は次のクエリを持っている2
- 27. iOS9 - CNContactPickerViewController:ユーザーが複数の電話番号を持っている場合、SelectionOfPropertyが機能しない
- 28. ASP.NETコア複数dbcontextは、私は2 DbContextsを持って移動
- 29. 複数の列を持つmysqlの結合が残っています
- 30. セロリ複数の労働者が1つのキューを持っています
私は追加のテーブルについて理解していますが、ユーザーのグループアクセスについてはどうすればよいですか?今、cakephpのaclは、それらが同じテーブルであるかどうか、3つのテーブル、aco、aro、aros_acosを持っていますか? –