2011-11-04 30 views
2

我想实现,可以存储任何类型的功能为对象的系统中,对象可以是任何类的对象。 对于每个对象,我将使用xml将其功能保存到数据库中。 对于每个类对象我将使用的验证(DTD或XSD)构建的动态由用户,然后再将其保存到数据库构造中,为了验证产品。 对象的一个​​特性可以是任何类型的数据:字符串,字符,整型,双精度,图片,视频等。使用SQL SERVER 2008处理XML和XML验证?

你能指出我在一些文章,示例代码段或最佳代码为导向的方法,以获得在我规定的目标是什么?

从以前question我已经看到了,这是最好的办法。

谢谢,

回答

4

我会说:折腾DTD并升级到21世纪!改为使用XSD(XML模式)。

SQL Server 2005和更新提供了数据库中的XML架构集合的支持,这样你就可以“强制” XML列遵守可能XML模式的集合。

了解更多关于SQL Server中的XML架构集合在这里:

+1

伟大的回答,太糟糕了,我不能给你它不止一次投票 –