Subject:Schema review Author:Prasenjit Biswas Date:30 Nov 2007 04:18 PM
I have been tasked with reviewing/critiquing a giant schema as the first task in a new job. Its impossible to know the business details around it but they want a technical review of the XSD constructs.
This schema will be used to generate factory methods using the Web Services SOA Factory [ http://msdn2.microsoft.com/en-us/library/bb931187.aspx ] As such this schema has many nodes which are operations centric (getTransactionData ) and Request-Response nodes under it describing the message.
Subject:Schema review Author:(Deleted User) Date:06 Dec 2007 09:07 AM
there is no 'best practice' for designing an XML Schema, but only a series of styles from which you can choose the one you like best (Russian Doll, Garden of Eden, Venetian Blinds, see http://developers.sun.com/jsenterprise/nb_enterprise_pack/reference/techart/design_patterns.html for a more detailed explanation).
But as in your case you are working with a schema designed to work tightly with a Web Service-generation tool, you should turn to the documentation of that tool to verify which schema definition it does/doesn't understand when doing the translation.