<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

<!-- root element name contains text data-->

<!DOCTYPE rime 
  [
 <!ELEMENT rime (name | person)* >
  <!ELEMENT name (#PCDATA) >
  <!ATTLIST name id ID #IMPLIED >
  <!ELEMENT person (#PCDATA) >
  <!ATTLIST person see-also IDREF #IMPLIED >
 ] >
<rime>
  <name id="run">
    Tom, Tom, the pipers son
  </name>
  <person see-also="run">
     nusery rime character
  </person>
</rime>