私は4つのモデルを持っています。だから、アプリケーションが異なるユーザーは異なる権限を持つことができHas_oneまたはHas_many?
AppPermission Application Permission User
1 1 1 1
2 1 2 2
3 1 3 3
4 1 4 4
:
Application, Permission, User and AppPermissions
私AppPermissionは次のようになります。
Model: AppPermission:
belongs_to :application
belongs_to :permission
belongs_to :user
アプリケーション、許可、ユーザーについてはどうなりますか? has_many throughまたはhas_one throughをどこで使うのですか?
あなただけが使用する関連付けを必要とします。どのような関係を実装する必要がありますか? – Anatoly