The tutorials about both Schema and XPath were not so difficult to go through. In fact, they made complete sence to me after two read throughs.
However, I am making my first combination with both, and I seem to miss out on some examples. I reread everything, but I cannot find good examples on some of the more interesting things in Schema. If you want to key anything for instance, there is no explanation about how to do that. The reference page of XSD only shows the syntax of the nessecary elements, but no examples on how to make such a key constraint. Let allone how to reference it!
As I know a lot about programming myself I can fix things fairly easily, but this might not be the case for everyone. Thus I would suggest some more examples about some of those elements not spoken about, like key, unique, selector, field, keyref, and especially, some examples on how to get them all linked together with XPath. Note that the accepted expressions for the XPath attribute isn't the same as the specification, so it is not easy to figure it out all by yourself. (I tried looking at the source of 'The' schema of all schema files, but it looks a little too complicated for going in deep, lol.
So is this possible, or is there some reason behind the scheme/scene?