>>+ If you want to store semi-structured XML documents and query
them with XQL then an "XML database" might be worth considering
Also if you need to access content at different granularities, depending on
the context or use. For example, if a chapter is appropriate for some uses,
but sub-subsections are the cutoff for custom publishing and, for particular
apps, access specifically to procedures is critical.