Example of normal-form-based mapping
- Consider the good old Purchase Order example
- It's close to being encoded using the ‘elements encode
relations’ normal form
- We can express this by annotating the Purchase Order schema
- A general-purpose stylesheet can process the (reflected) Infoset of an
instance to make the annotations evident
- This in turn can be mapped to whatever specific form is required by the
application, e.g.