<?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www/w3/org/2000/10/XMLSchema">
	<xsd:annotation>
		<xsd:copyright>Copyright (c) 2001 by Crescent Bloom</xsd:copyright>
		<xsd:documentation>This file contains XML definitions for the Compleat Botanica database</xsd:documentation>
	</xsd:annotation>
	<xsd:complexType name="CompleatBotanicaSchema">
		<xsd:all>
			<xsd:complexType minOccurs="0" name="cdbSpecimen">
				<xsd:all>
					<xsd:element minOccurs="0" name="oid" type="xsd:unsignedInt"/>
					<xsd:element minOccurs="0" name="Family" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Genus" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Species" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Variety" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Cultivar" type="xsd:string"/>
					<xsd:element minOccurs="0" name="CommonName" type="xsd:string"/>
					<xsd:element minOccurs="0" name="BotanicalName" type="xsd:string"/>
					<xsd:element minOccurs="0" name="SpecimenNumber" type="xsd:string"/>
					<xsd:element minOccurs="0" name="UncertainTaxonomy" type="xsd:integer"/>
					<xsd:element minOccurs="0" name="TagNeedsPrinting" type="xsd:integer"/>
					<xsd:element minOccurs="0" name="Nursery" type="xsd:string"/>
					<xsd:element minOccurs="0" name="AcquisitionDate" type="xsd:dateTime"/>
					<xsd:element minOccurs="0" name="SizeAtAcquisition" type="xsd:string"/>
					<xsd:element minOccurs="0" name="OneOfMany" type="xsd:integer"/>
					<xsd:element minOccurs="0" name="Garden" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Compost" type="xsd:integer"/>
					<xsd:element minOccurs="0" name="LeafBegins" type="xsd:dateTime"/>
					<xsd:element minOccurs="0" name="LeafEnds" type="xsd:dateTime"/>
					<xsd:element minOccurs="0" name="Evergreen" type="xsd:integer"/>
					<xsd:element minOccurs="0" name="LeafColor" type="xsd:string"/>
					<xsd:element minOccurs="0" name="VariegatedLeaf" type="xsd:integer"/>
					<xsd:element minOccurs="0" name="BloomingBegins" type="xsd:dateTime"/>
					<xsd:element minOccurs="0" name="BloomingEnds" type="xsd:dateTime"/>
					<xsd:element minOccurs="0" name="PrincipleColor" type="xsd:string"/>
					<xsd:element minOccurs="0" name="AccentColor" type="xsd:string"/>
					<xsd:element minOccurs="0" name="OtherInterestBegins" type="xsd:dateTime"/>
					<xsd:element minOccurs="0" name="OtherInterestEnds" type="xsd:dateTime"/>
					<xsd:element minOccurs="0" name="OtherInterest" type="xsd:string"/>
					<xsd:element minOccurs="0" name="LifeCycle" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Stature" type="xsd:string"/>
					<xsd:element minOccurs="0" name="BestUses" type="xsd:string"/>
					<xsd:element minOccurs="0" name="DesirableQualities" type="xsd:string"/>
					<xsd:element minOccurs="0" name="AdverseQualities" type="xsd:string"/>
					<xsd:element minOccurs="0" name="MinWidth" type="xsd:integer"/>
					<xsd:element minOccurs="0" name="MaxWidth" type="xsd:integer"/>
					<xsd:element minOccurs="0" name="MinHeight" type="xsd:integer"/>
					<xsd:element minOccurs="0" name="MaxHeight" type="xsd:integer"/>
					<xsd:element minOccurs="0" name="Picture" type="xsd:string"/>
					<xsd:element minOccurs="0" name="USDAZones" type="xsd:string"/>
					<xsd:element minOccurs="0" name="SunsetZones" type="xsd:string"/>
					<xsd:element minOccurs="0" name="HeatZones" type="xsd:string"/>
					<xsd:element minOccurs="0" name="SoilTexture" type="xsd:string"/>
					<xsd:element minOccurs="0" name="pH" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Sunshine" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Water" type="xsd:string"/>
					<xsd:element minOccurs="0" name="PlantCommunity" type="xsd:string"/>
					<xsd:element minOccurs="0" name="DataSource" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Price" type="xsd:decimal"/>
					<xsd:element minOccurs="0" name="PriceCode" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Propagule" type="xsd:string"/>
					<xsd:element minOccurs="0" name="AcquisitionNotes" type="xsd:string"/>
					<xsd:element minOccurs="0" name="NatureNotes" type="xsd:string"/>
				</xsd:all>
			</xsd:complexType>
			<xsd:complexType minOccurs="0" name="cdbTaxa">
				<xsd:all>
					<xsd:element minOccurs="0" name="oid" type="xsd:unsignedInt"/>
					<xsd:element minOccurs="0" name="ParentID" type="xsd:unsignedInt"/>
					<xsd:element minOccurs="0" name="Name" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Common" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Rank" type="xsd:integer"/>
					<xsd:element minOccurs="0" name="Author" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Source" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Publication" type="xsd:string"/>
					<xsd:element minOccurs="0" name="OriginalName" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Specimen" type="xsd:integer"/>
					<xsd:element minOccurs="0" name="Synonym" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Notes" type="xsd:string"/>
				</xsd:all>
			</xsd:complexType>
			<xsd:complexType minOccurs="0" name="cdbLookupCode">
				<xsd:all>
					<xsd:element minOccurs="0" name="oid" type="xsd:unsignedInt"/>
					<xsd:element minOccurs="0" name="Type" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Code" type="xsd:string"/>
					<xsd:element minOccurs="0" name="Description" type="xsd:string"/>
					<xsd:element minOccurs="0" name="StoreWhich" type="xsd:integer"/>
					<xsd:element minOccurs="0" name="DefaultItem" type="xsd:integer"/>
					<xsd:element minOccurs="0" name="Color" type="xsd:integer"/>
					<xsd:element minOccurs="0" name="ResourceID" type="xsd:integer"/>
				</xsd:all>
			</xsd:complexType>
			<xsd:complexType minOccurs="0" name="cdbTagNumber">
				<xsd:all>
					<xsd:element minOccurs="0" name="oid" type="xsd:unsignedInt"/>
					<xsd:element minOccurs="0" name="NextAvailableNumber" type="xsd:integer"/>
				</xsd:all>
			</xsd:complexType>
		</xsd:all>
	</xsd:complexType>
</xsd:schema>
