Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc Asp.net mvc小额数据存储_Asp.net Mvc_Xml_Database_Storage - Fatal编程技术网

Asp.net mvc Asp.net mvc小额数据存储

Asp.net mvc Asp.net mvc小额数据存储,asp.net-mvc,xml,database,storage,Asp.net Mvc,Xml,Database,Storage,我正在写一些学习测试(例如,答案是什么…;选择正确的选项…)。现在我的问题是,我应该如何存储它们。SQL db似乎有点过分了,但如果我想选择问题的随机子集等,我真的不知道什么是最好的选择。也许是一些简单的xml文件 谢谢你的建议。RDBMS对你来说是个不错的选择,因为听起来你想根据你提出的问题收集某种结果集。通过这种方式,您可以将问题、答案和用户联系在一起,这是一种合乎逻辑的方式 您可以轻松地将问题存储在一个XML文件中,这是可行的,但是这会使将整个数据绑定在一起变得有点棘手 您可以做的一件事是

我正在写一些学习测试(例如,答案是什么…;选择正确的选项…)。现在我的问题是,我应该如何存储它们。SQL db似乎有点过分了,但如果我想选择问题的随机子集等,我真的不知道什么是最好的选择。也许是一些简单的xml文件


谢谢你的建议。

RDBMS对你来说是个不错的选择,因为听起来你想根据你提出的问题收集某种结果集。通过这种方式,您可以将问题、答案和用户联系在一起,这是一种合乎逻辑的方式

您可以轻松地将问题存储在一个XML文件中,这是可行的,但是这会使将整个数据绑定在一起变得有点棘手


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

最简单的方法是使用关系数据库解决方案。如果您不需要像ms sql server这样的较重数据库的支持,我应该看看ms sql express或sql lite。Thees数据库不需要任何运行的数据库服务器,它们只是基于文件的数据库,并且很容易移动