Poem XML Schema:

<?xml version="1.0"?>
<Schema name="poemSchema" xmlns="urn:schemas-microsoft-com:xml-data"
        xmlns:dt="urn:schemas-microsoft-com:datatypes">

<ElementType name="POEM" content="eltOnly" model="closed">
        <element type="TITLE"/>
        <element type="AUTHOR"/>
        <element type="STANZA" maxOccurs="*"/>
</ElementType>

<ElementType name="TITLE" content="textOnly" model="closed" dt:type="string"/>

<ElementType name="AUTHOR" content="eltOnly" model="closed">
        <element type="FIRSTNAME"/>
        <element type="LASTNAME"/>
</ElementType>

<ElementType name="FIRSTNAME" content="textOnly" model="closed" dt:type="string"/>

<ElementType name="TITLE" content="textOnly" model="closed" dt:type="string"/>

<ElementType name="STANZA" content="eltOnly" model="closed" order="many">
        <element type="LINE"/>
</ElementType>

<ElementType name="LINE" content="textOnly" model="closed" dt:type="string"/>

</Schema>