title: The Advantages/Disadvantages of XML compared to RDMS
body: <p>Are there disadvantages of using XML, instead of RDMS? The reason I ask this is because my data is more naturally represented by XML structure, rather than RDBMS. I initially thought of <a href="https://stackoverflow.com/questions/545145/map-xml-structure-to-database-schema">storing the data in relational database</a>, but the lack of flexibility of relational database to handle tree-like data structure was putting me of. So I am thinking about just storing the data in XML.</p>
  
  <p>One thing I fear is performance penalty. While RDBMS can handle large datasets, I am not sure whether the same can be said about XML. Also, the database queries are pretty well-established and fairly easy to use and construct, what about XML queries? I don't know.</p>
  
  <p>I am doing .Net application.</p>