quote:I must admit to being confused by your anger. Your criticisms do not appear directed at the position that I took.
quote:There are simple, common sense rules built in to XML that do not come with CSV. --The ability to nest records in a readable manner.--The ability to specify and validate data format and types outside of the application code. (XML Schemas)--The ability to specify that additional data or data fields can be transmitted, at any level, without affecting the receiving application. (Open specifications)--The ability to specify character encoding (useful for languages that are not based on the Latin-1 character set).Even X12 EDI doesn't do all of these things.
quote:Now, one argument or beef with the vendors is, developers want to store the XML within the DBMS. Why would ANYONE want to do this?
quote:That is what the relational model is all about: identifying and constraining the elements and relations of the sets of data. XML can not even begin to come close to addressing these storage, constraint, quality, and retrieval requirements.
quote:The very idea of an XML data type is an oxymoron. Data types are one piece of the DOMAIN construct who's sole purpose is to constrain and add quality to the data storage/management. How is XML constrained? A schema? But that's a DBMS.
quote:How thick can some of you people be?Time to go to class, grow up, and get a real education. These do-it-yourself in 21-day books you've bought are doing us all a disservice.
quote:I concur that we need to remain civil. Overall both this article and the original have evoked a good deal of discussion - good discussion! I'd hope that each might learn something from the opposing view.Maybe Im old, or not old enough, but I rarely see black and white anymore, lots of gray in the world. Very few things are absolute.