2010-12-19 60 views
0

我有一个关于我正在开发的项目的问题。这个想法是建立一个存储和完成调查的系统。我现在有3种型号:Rails:建模调查回复

调查有许多问题有很多答案

我创建了一个自定义的脚手架,用于对每个这些创建条目和关系似乎顺理成章。

从我的角度来看,即项目完成的第一阶段,我创建了一个用于创建调查并存储它们的界面。

第二部分是让这些调查显示给用户,以便他们可以填写他们。对我来说,实现这一目标的最佳方式是什么?我只需要一些指向正确的方向,以便我可以进一步调查和采取措施。

感谢

回答

0

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

我有具有n个问题属于调查的调查。

调查有n个答复(其中有通过调查它属于相同的N个问题)

我有属于应急响应与问题的答案模式。

所以,我可以创建一个有问题的调查。为了让人们填写调查问卷,我创建了一个回复,使用它所属调查中的问题,并附上了问题和回答的答案,以便我可以查看基于调查实例的所有内容。

当前建模各种问题类型,所以这只适用于简单的字符串输入。

btw使用DataMapper