0
目前,我有三個型號:兩種模式或單
Users, Applications, Permissions
每個用戶都有一些默認權限:
eg: Saving something to Disk
Deleting something from Disk
etc (all permissions are booleans)
每種應用都需要權限列表。如果這些權限未設置爲「默認」權限,則應用程序會請求這些權限。
從這個所以:
在Permission.rb我:
belongs_to :user
belongs_to :application
是更好地吐權限模型2份(App_Permissions,Default_Permissions),或者你建議一些更聰明(因爲保存的默認權限對象將具有application_id的nul值)?
謝謝
如果你還有一些字符串呢? – glarkou
我不明白'因爲保存對象的默認權限將有一個nul值的application_id' – apneadiving
如果我有一個權限模型與belongs_to:用戶 belongs_to:權限並不意味着我將有user_id和application_id字段?對於默認權限,application_id將爲空。 – glarkou