book.info = element info { ... }
chapter.info = element info { ... }
book = element book { book.info, ... }
chapter = element chapter { chapter.info, ... }
Notes
RELAX NG Compact Syntax fits better on the slides
The examples are slightly simplified from the DocBook NG schema.