Chapter 10. Creating Building Blocks

You have seen how named patterns can give some modularity to our schemas and how they can define recursive content models. In this chapter, I’ll show how patterns can serve as building blocks in libraries of content models that can then be assembled into complete schemas. To do so, I’ll introduce new RELAX NG patterns that control the inclusion of schemas.

Get RELAX NG now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.