Custom XML Schema in OpenXML’s WordprocessingML

One of the cool new feature with OpenXML version of word processing (known as WordprocessingML here) is the ability to include your custom XML schema into the zipped OpenXML file. There is a good architecture of separation between the WordprocessingML part (presentation) and your custom XML Schema (the data). So now it boils down to question on how to write a good custom XML schema for your specific business needs. Its takes time and effort to craft a good one but a solid useful XML Schema within your company or your industry will proof to be valuable as a data exchange mechanism both within the company and with partners/ customers. Now imagine having that and used together with Word as a way to present data to users in their own way.

 Below is a link about customizing XML Schema

  1. Designing a New Schema with XML Design Patterns 
  2. XML Schema Design Tips