科学研究或市场调查问卷主要包括以下形式的问题:
说明你有多同意以下的说法.
选择:非常-所以
第一项:我喜欢可口可乐
..。
项目n:.
让我们把整件事称为天平。一个标度由几个项目组成,有一个介绍,有一定数量的选项。该数据库具有表“intro”、“option”、“items”和“scale”,并带有必要的外键。通过适当的查询,我选择这些信息并将它们注入表单视图,以显示我的问卷规模。
这是可以的,只要没有非科技第三方谁必须编辑这些规模。最近,我想到了另一种办法。我认为可能可以将XML文件用于,其中包含前面提到的所有数据,包括翻译。
我知道XML是一种传输方式,而不是数据存储,我知道查询XML并不像对数据库使用SQL那样容易.但是第三方呢?我是否应该为他们开发一个后端,让他们可以编辑这些问题?你对此有何看法?你可能知道另一种方法,第三种方式存储问题(比例)的调查?
摘要到目前为止,:好的,编辑界面似乎是更好的解决方案。有人可能会写一些关于速度的问题吗.
发布于 2008-11-22 20:51:38
最好的方法是为非技术第三方构建简单的后端。
非技术用户可能在编辑XML文件时遇到困难,您如何检查文件在编辑后是否被正确格式化?您的软件将不得不检查输入并提供有意义的错误消息,这意味着您将编写一个基本的后端。
发布于 2008-11-22 18:24:16
你已经看过InfoPath小姐了吗?这正是他们正在做的事情,而且效果很好。
发布于 2008-11-23 13:09:15
就表示而言,XSLT (用于转换的XML样式表)可以将文档转换为“可呈现的”接口。但是,您仍然需要一种机制来捕获和存储结果。但是,如果它是XML的,那么即使不使用XSL,您也可以在前面放置几乎任何可以想象的接口。
与关系数据库相比,XML方法的一个优点是可以提供内置的可变性。我已经建立了一些这样的系统,并提出了一个健全的数据库结构,也可以处理变化的调查结构和数据是困难的。
https://stackoverflow.com/questions/311602
复制相似问题