> Uche sayus ....
>. What database technology have you seen other than XML that uses such an arcane, unreliable, inscrutable, edge-case ridden mechanism to just say "index one > type of field and not another that coincidentally looks a lot like it"? There are numerous ways to solve that problem, including many less ridiculous than XMLNS.
------
I respectfully disagree. Its irrelevant to me to compare to other database technology, the same as its irrelevant to ask how to identify a column in RDBMS when indexing XML,
When indexing XML it is perfectly natural, elegant, and clean in my mind to use QName's as the identifier for index items. ( or in more complex cases parent/child QNames, or xpaths).