2010-12-19 39 views
0

我有一個關於我正在開發的項目的問題。這個想法是建立一個存儲和完成調查的系統。我現在有3種型號:Rails:建模調查回覆

調查有許多問題有很多答案

我創建了一個自定義的腳手架,用於對每個這些創建條目和關係似乎順理成章。

從我的角度來看,即項目完成的第一階段,我創建了一個用於創建調查並存儲它們的界面。

第二部分是讓這些調查顯示給用戶,以便他們可以填寫他們。對我來說,實現這一目標的最佳方式是什麼?我只需要一些指向正確的方向,以便我可以進一步調查和採取措施。

感謝

回答

0

我最近不得不建模近相同的情況下

我有具有n個問題屬於調查的調查。

調查有n個答覆(其中有通過調查它屬於相同的N個問題)

我有屬於應急響應與問題的答案模式。

所以,我可以創建一個有問題的調查。爲了讓人們填寫調查問卷,我創建了一個回覆,使用它所屬調查中的問題,並附上了問題和回答的答案,以便我可以查看基於調查實例的所有內容。

當前建模各種問題類型,所以這隻適用於簡單的字符串輸入。

btw使用DataMapper