The W3C XML Schema Patterns for Databinding working group has published the Last Call Working Draft of Basic XML Schema Patterns for Databinding 1.0. This spec attempts to describe a subset of W3C XML schema that is more or less supported by most data binding tools. The problem is that various data binding libraries support different subsets of W3C schema. This spec tries to define a lowest common denominator.
The W3C XML Schema Patterns for Databinding working group has also published the Last Call Working Draft of Advanced XML Schema Patterns for Databinding 1.0. This spec offers provides some data binding schema patterns in common use that nonetheless cause problems for some data binding tools and libraries.