2010-04-30 34 views
0

我正在写一些学习测试(即对于...选择什么答案;选择正确的选项...)。现在我的问题是,我应该如何储存它们。 SQL数据库似乎相当有点矫枉过正,但我​​真的不知道如果我想选择随机子集的问题,最好的选择是什么等。也许一些简单的XML文件?Asp.net mvc小额数据存储

感谢您的咨询。

回答

1

RDBMS对你来说可能是一个很好的选择,因为它听起来像你想根据你问的问题收集某种结果集。通过这种方式,您可以将问题,答案和用户结合在一起是一种合理的方式。

你可以很容易地将问题存储在一个XML文件中,并且可以工作,但是将整体数据绑定在一起会使问题更加棘手。

你可以做的一件事是绘制或写出一个真实的计划,让你希望你的数据与自己和其他数据进行交互。这可能会让你更好地了解需要做什么以及如何去做。

1

最简单的方法是去关系数据库解决方案。如果你不需要更重的数据库的支持,比如ms sql server,我应该看看ms sql express或sql lite。 Thees数据库不需要任何运行数据库服务器的工作,他们只是基于文件的数据库,并且很容易移动...