<?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> 
