我关于“调查网站”的任务需要允许用户为调查创建问题的功能。我希望每个问题的计数器数量是可变的。如果我将我的问题存储在XML文件中,那么这个要求似乎相当容易。但是现在我还没有找到在SQL数据库中设计“问题”表的最佳方法。
在xml中,像这样的问题结构概念,请记住这就像-xml描述符一样。
我的问题的最佳方式如何存储变量答案计数?
<Questions>
<Question ID="identity: string" difficult="point: int">
<Content>
<!-- Question's content -->
</Content>
<Answer isRight="true">
<!-- this is an right choise -->
</Answer>
<Answer>
<!-- another choise -->
</Answer>
<Answer isRight="true">
<!-- another choise -->
</Answer>
<Answer>
<!-- another choise -->
</Answer>
</Question>
<!-- ............ -->
<Question></Question>
<Question></Question>
</Questions>
<Surveys>
<survey ID="identity: string">
<name></name>
<questionID="" />
<questionID="" />
<questionID="" />
</survey>
<!-- có nhiều survey -->
<survey></survey>
<survey></survey>
</Surveys>