home *** CD-ROM | disk | FTP | other *** search
/ XML Bible (2nd Edition) / XML_Bible_Second_Edition_Hungry_Minds_2001.iso / mac / source / 24 / 24-7.xsd < prev    next >
Extensible Markup Language  |  2001-04-14  |  1KB  |  28 lines

  1. <?xml version="1.0"?>
  2. <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  3.  
  4.   <xsd:element name="SONG" type="SongType"/>
  5.  
  6.   <xsd:complexType name="SongType">
  7.     <xsd:sequence>
  8.       <xsd:element name="TITLE"     type="xsd:string"
  9.                    minOccurs="1"    maxOccurs="1"/>
  10.       <xsd:element name="COMPOSER"  type="xsd:string"
  11.                    minOccurs="1"    maxOccurs="unbounded"/>
  12.       <xsd:element name="PRODUCER"  type="xsd:string"
  13.                    minOccurs="0"    maxOccurs="unbounded"/>
  14.       <xsd:element name="PUBLISHER" type="xsd:string"
  15.                    minOccurs="0"    maxOccurs="1"/>
  16.       <xsd:element name="LENGTH"    type="xsd:string"
  17.                    minOccurs="1"    maxOccurs="1"/>
  18.       <xsd:element name="YEAR"      type="xsd:string"
  19.                    minOccurs="1"    maxOccurs="1"/>
  20.       <xsd:element name="ARTIST"    type="xsd:string"
  21.                    minOccurs="1"    maxOccurs="unbounded"/>
  22.       <xsd:element name="PRICE"     type="xsd:string"
  23.                    minOccurs="0"    maxOccurs="1"/>
  24.     </xsd:sequence>
  25.   </xsd:complexType>
  26.  
  27. </xsd:schema>
  28.