title: How do i declare elements with the same name(on XML) on a DTD?
body: <p>I'm a beginner on XML and DTD and i can't figure one thing out.
  How do i declare elements with the same name(on XML) on a DTD? Here's my XML file to see what i mean.</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;!DOCTYPE family SYSTEM "family.dtd"&gt;
  &lt;family&gt; 
    &lt;Name&gt;
      &lt;FirstName&gt;George&lt;/FirstName&gt;
      &lt;LastName&gt;Costanza&lt;/LastName&gt;
    &lt;/Name&gt;
    &lt;Name&gt;
      &lt;FirstName&gt;Jerry&lt;/FirstName&gt;
      &lt;FirstName&gt;Allen&lt;/FirstName&gt;
      &lt;LastName&gt;Seinfeld&lt;/LastName&gt;
      &lt;Phone&gt;0522-112233&lt;/Phone&gt;
    &lt;/Name&gt;
    &lt;Name&gt;
      &lt;FirstName&gt;Elaine&lt;/FirstName&gt;
      &lt;LastName&gt;Benes&lt;/LastName&gt;
      &lt;Phone&gt;0522-998877&lt;/Phone&gt;
      &lt;Phone&gt;070-100101&lt;/Phone&gt;
      &lt;vip&gt;&lt;/vip&gt;
    &lt;/Name&gt;
  &lt;/family&gt;
  </code></pre>
  
  <p>As you can see the element "Name" is used several times. I tried this on my DTD but it of course says the element Name has already been declared. </p>
  
  <pre><code>&lt;!ELEMENT family (Name+)&gt;
  &lt;!ELEMENT Name (FirstName, LastName)&gt;
  &lt;!ELEMENT FirstName(#PCDATA)&gt;
  &lt;!ELEMENT LastName(#PCDATA)&gt;
  &lt;!ELEMENT Name (FirstName, FirstName, LastName, Phone)&gt;
  </code></pre>
  
  <p>So how would i get around this problem? I hope i made myself clear.</p>