<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                            xmlns:sql="urn:schemas-
	                      microsoft-com:mapping-schema">

  <!-- ProductName element declaration -->
  <xsd:element name="ProductName" type="xsd:string"
			   sql:field="ProductName" />

  <!-- Price element -->
  <xsd:element name="Price" type="xsd:string"
			   sql:field="UnitPrice" />

  <!-- LineItems (root) element -->
  <xsd:element name="LineItems"
        sql:is-constant="true">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element ref="LineItem" />
      </xsd:sequence>
    </xsd:complexType>
  </xsd:element>

  <!-- LineItem element -->
  <xsd:element name="LineItem"
       sql:relation="Products" sql:overflow-field="Overflow">
    <xsd:complexType>
      <xsd:sequence>
        <xsd:element ref="ProductName" />
		<xsd:element ref="Price" />
	  </xsd:sequence>
	  <xsd:attribute name="id"
           type="xsd:string" sql:field="ProductID" />
    </xsd:complexType>
  </xsd:element>
</xsd:schema>