Re: Versioning of XML Schema and namespaces

Ken Holman writes:

>> To accommodate changing namespace URI strings in two of my customers' 
sites, I just use XML entities:

Tricks like this work some of the time.  If you had a large database that 
gradually collected documents from, say, 50 versions of the same 
vocabulary, you might find it harder to prepare the XQuery that would 
match on a construct available in all of them.  Just because some new 
version of HTML adds an attribute to the <html:img> tag doesn't mean you 
want to impact your ability to easily match on <html:p>.  For that matter, 
you may want to easily match on both forms of <html:img>.  You can rapidly 
get to the point where you need a disjunction over 50 forms of the same 
element name.  Not all scenarios involve one document at a time.

--------------------------------------
Noah Mendelsohn 
IBM Corporation
One Rogers Street
Cambridge, MA 02142
1-617-693-4036
--------------------------------------

Received on Friday, 13 May 2005 02:02:33 UTC