我想建立某種調查/審計軟件。 我頭腦風暴如何建立我的課程,如果有一種設計模式可以支持我。因爲它必須是使生活eaysier ...Question/Answer審計軟件的設計模式
我的應用程序應該有問題,其中包含標題和描述。 然後我有多種類型的答案。
所以......一個類型可以是/否答案 另一種可能是1和10 之間的值,另一種類型可自由文本答案 另一種可能是三點給定文本的選擇,你可以選擇一個(晚餐很好,很好,點頭不好)
所以在調查規劃網站上,我會寫下我的問題並指定答案類型。
而且在執行我希望能踩着它像一個答案的問題收集調查...
基本問題是如何統一所有不同的答案類型以及如何將它們存儲在數據庫中?
我看着複合材料和戰略模式,但我不知道...... 我知道沒有完美的解決方案,它總是取決於...
但是這將是巨大的,如果有人可以分享最佳實踐他們有類似的主題如何dealed ...
在此先感謝...
感謝您的回覆......我看着TPT和TPH,我認爲這將是數據存儲的決定。但我更多地考慮中間層......超越ORM ...... – 2010-11-18 13:21:48
@serverinfo編輯以更好地定位問題 – 2010-11-18 13:49:37