<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> 

<xs:complexType name="biotechnology-type">
   <xs:sequence>
		<xs:element name="name" 											type="xs:string"/>
		<xs:element name="description"									type="xs:string" minOccurs="0"/>
		<xs:element name="terraform-rating" 							type="xs:decimal" minOccurs="0"/>
		<xs:element name="allows-colonisation-of-planet-type" 	type="xs:integer" minOccurs="0"/>
		<xs:element name="psi-rating" 									type="xs:integer" minOccurs="0"/>
		<xs:element name="reproduction-bonus" 							type="xs:decimal" minOccurs="0"/>
		<xs:element name="spy-rating" 									type="xs:integer" minOccurs="0"/>
		<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:element name="alignment-restriction" minOccurs="0">
			<xs:complexType>
				<xs:sequence>
					<xs:element name="alignment" type="xs:string"/>
				</xs:sequence>
				<xs:attribute name="class" type="xs:string" fixed="mot.common.technology.AlignmentRestriction"/> 
			</xs:complexType>
		</xs:element>
   </xs:sequence>
	<xs:attribute name="class"  type="xs:string" fixed="mot.common.technology.Biotechnology"/> 
</xs:complexType>

<xs:complexType name="biotechnologies-type">
   <xs:sequence>
		<xs:element name="biotechnology" type="biotechnology-type" minOccurs="1" maxOccurs="unbounded"/>
   </xs:sequence>
	<xs:attribute name="class"  type="xs:string" fixed="mot.common.technology.Biotechnologies"/> 
</xs:complexType>

<xs:element name="biotechnologies" type="biotechnologies-type"/>

</xs:schema>