<?xml version="1.0"?> <xs:schema targetNamespace="http://posample.org" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:element name="catalog"> <xs:complexType> <xs:sequence> <xs:element name="basics" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Year" type="xs:string"/> <xs:element name="Season" type="xs:string"/> <xs:element name="Theme" type="xs:integer"/> <xs:element name="Title" type="xs:integer"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="production" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Publisher" type="xs:string"/> <xs:element name="Order-number" type="xs:string"/> <xs:element name="Artist" type="xs:integer"/> <xs:element name="Price" type="xs:double"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="distribution" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Distributor" type="xs:string"/> <xs:element name="OrderNumber" type="xs:string"/> <xs:element name="City" type="xs:string"/> <xs:element name="Quantity" type="xs:string"/> <xs:element name="Price" type="xs:double"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="CATid" type="xs:string" use="required"/> </xs:complexType> </xs:element> </xs:schema>