Note that data types and lengths can be predicted from an XML Schema document.)A more serious problem is that the data model used by the XML document is often different (and usually more complex) than the most efficient model for storing data in the database.