我想要有一個Status
模型,在用戶定義的設置(並且不同的用戶可能具有不同的狀態值)後,模型會相對靜態。我應該在軌道上使用ruby中的has_one或belongs_to嗎?
該狀態可以適用於不同的型號,如Contact
和Event
。
因此受到contact.status
返回的狀態將不同於event.status
我想設計的應用程序,以便狀態表有不同的類型(contacts
和events
)。
什麼是正確的策略和格式?
我想在Contact
模型聲明:has_one Status
, 並在:contacts
表存儲:status_id
的。同上Event
。
:statuses
表將具有狀態值,類型和日期。
這是否有意義?你能提出一個更好的方法嗎?
我的狀態模型是多態的....我編輯它以上....我想知道我是否應該使事情變得簡單,因爲它似乎很難搜索它...比我想象的更難 – Angela 2010-07-11 02:24:04