1
將配置文件創建爲具有與User模型的has_one/belongs_to關聯的自己的模型,還是配置文件的屬性應該是用戶數據庫中的列是否是一個好主意?配置文件模型關聯問題
將配置文件創建爲具有與User模型的has_one/belongs_to關聯的自己的模型,還是配置文件的屬性應該是用戶數據庫中的列是否是一個好主意?配置文件模型關聯問題
這實際上是一個設計決定,需要根據它的使用方式來決定。
我最近創建了一個程序,它有一個'user'和'profile'模型,用'user'分隔,並且總是有'profile'約束。
我這樣做是因爲'用戶'表中沒有任何內容,除此之外,登錄用戶或允許管理員查看/執行某些操作所需的信息。
雖然'資料'模型包含可供其他成員查看和搜索的數據。
但是,它的設計決定,你必須根據數據將如何使用。
是的,我會分開他們。似乎它會給我最大的靈活性。 – 2011-03-20 00:18:11