<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> 

<xs:complexType name="computer-type">
   <xs:sequence>
		<xs:element name="name" 				type="xs:string"/>
		<xs:element name="description"		type="xs:string" minOccurs="0"/>
		<xs:element name="power" 				type="xs:integer" minOccurs="0"/>
		<xs:element name="qty-spies"			type="xs:integer" minOccurs="0"/>
		<xs:element name="commerce"			type="xs:integer" minOccurs="0"/>
		<xs:element name="space" 				type="xs:integer"/>
		<xs:element name="cost-to-build" 	type="xs:integer"/>
		<xs:element name="cost-to-research" type="xs:integer"/>
		<xs:element name="group" 				type="xs:string" minOccurs="0"/>
   </xs:sequence>
	<xs:attribute name="class"  type="xs:string" fixed="mot.common.technology.Computer"/> 
</xs:complexType>

<xs:complexType name="computers-type">
   <xs:sequence>
		<xs:element name="computer" type="computer-type" minOccurs="1" maxOccurs="unbounded"/>
   </xs:sequence>
	<xs:attribute name="class"  type="xs:string" fixed="mot.common.technology.Computers"/> 
</xs:complexType>

<xs:element name="computers" type="computers-type"/>

</xs:schema>
