您何时选择在关系数据库中存储XML?

Coo*_*coa 6 xml sql database relational-database

可能重复:
为什么我会选择在关系数据库中存储和操作XML?

虽然表面上的这个问题似乎是对之前已经提出的问题的重新讨论,但我会事先说明事实并非如此.我的问题不是如何从关系数据库中存储或检索XML.手头的问题远不止于此:

您通常在数据库中以XML格式存储哪种类型的数据?这样做的设计决定是什么?您是否愿意通过将模型的某些部分放入XML blurb来放弃数据库的"关系"方面?诸如首选项或配置文件之类的东西可以作为XML存储在关系数据库中,但是你应该这样做吗?

And*_*are 2

我在关系数据库中存储 XML 的经验通常是出于历史目的或作为持久性策略的一部分存储序列化对象,并假设我稍后将检索此 XML 并将其重新水化为对象。