我在考虑XML格式和下面的引语:
“XML不是数据库。它从来就不是一个数据库。它永远不会是一个数据库。关系数据库是经过证明的技术,具有20多年的实现经验。他们是坚实的,稳定的,有用的产品。XML是在不同数据库之间或数据库与其他程序之间移动数据的一种非常有用的技术。然而,它本身并不是一个数据库。“-有效XML:改进XML的50种特定方法 by 艾略特·鲁斯蒂·哈罗德
在今天关于如何构建数据结构以支持选择十几个复选框和单选按钮的讨论中,我考虑了将对象序列化为XML并将其存储在SQL Server中,然后在需要显示数据时对其进行反序列化的可能性。我的问题是关于在SQL Server2008中存储XML。我的同事们认为这种方法不是一个好主意,并提出了使用通用列表表格的可能性,该表格以名称-值对的形式存储数据。在SQL Server 2008中存储XML数据的优缺点是什