我有一个xsd文件<?xml version="1.0" encoding="utf-8" ?>
<xs:schema id="Dataset_ManySaleOrdersTitle" targetNamespace="http://tempuri.org/Dataset_ManySaleOrdersTitle.xsd"
elementFormDefault="qualified" attributeFormDefault="qualified" xmlns="http://tempuri.org/Dataset_ManySaleOrdersTitle.xsd"
xmlns:mstns="http://tempuri.org/Dataset_ManySaleOrdersTitle.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xs:element name="Dataset_ManySaleOrders" msdata:IsDataSet="true">
<xs:complexType>
<xs:choice maxOccurs="unbounded">
<xs:element name="sp_TPL_GetManySaleOrdersForPrintTitle">
<xs:complexType>
<xs:sequence>
<xs:element name="SaleOrderNO" type="xs:string" />
<xs:element name="SaleTime" type="xs:dateTime" />
<xs:element name="DealerName" type="xs:string" minOccurs="0" />
<xs:element name="Address" type="xs:string" minOccurs="0" />
<xs:element name="TelePhone" msdata:ReadOnly="true" type="xs:string" minOccurs="0" />
<xs:element name="DealerNameID" type="xs:int" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="sp_TPL_ManySaleOrdersForPrint">
<xs:complexType>
<xs:sequence>
<xs:element name="SaleOrderNO" type="xs:string" />
<xs:element name="SaleTime" type="xs:dateTime" />
<xs:element name="OperatorName" type="xs:string" />
<xs:element name="RealQuantity" type="xs:int" />
<xs:element name="Price" type="xs:decimal" />
<xs:element name="SalePrice" msdata:ReadOnly="true" type="xs:decimal" minOccurs="0" />
<xs:element name="GoodsName" type="xs:string" />
<xs:element name="prequantity" type="xs:int" minOccurs="0" />
<xs:element name="realwash" type="xs:decimal" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ManyDealerAccountTotal">
<xs:complexType>
<xs:sequence>
<xs:element name="TotalReturnProfit" type="xs:int" />
<xs:element name="TotalCanUseMoney" type="xs:int" />
<xs:element name="DealerID" type="xs:int" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
<xs:key name="key1">
<xs:selector xpath=".//mstns:sp_TPL_GetManySaleOrdersForPrintTitle" />
<xs:field xpath="mstns:SaleOrderNO" />
</xs:key>
<xs:key name="Dataset_ManySaleOrdersKey1">
<xs:selector xpath=".//mstns:ManyDealerAccountTotal" />
<xs:field xpath="mstns:DealerID" />
</xs:key>
</xs:element>
</xs:schema>
请问在使用一个xsd文件的时候有3个记录集怎样建立关系并且传送给水晶报表的呢请高手帮忙阿