Вопрос по преобразованию XMl в DataSet

SM
Дата: 25.04.2006 03:02:10
Здравствуйте. Есть такой xml:

CallSource version="C">
  <CallSourceService>
    <GetCallDetailsResponse status="OK">
      <Customer>
        <CustomerCode>1070502</CustomerCode>
        <CallDetails>
          <Call ID="1035070299">
            <StartTime>04/11/2006 17:20:52</StartTime>
            <Campaign>103689</Campaign>
            <DID>8772971210</DID>
            <ANI>8668986500</ANI>
            <InfoDigits>undefined</InfoDigits>
            <Target>8186734700</Target>
            <Result>Connected</Result>
            <Duration>33</Duration>
            <IndexNumber>421</IndexNumber>
            <VoiceDirectory>20060411</VoiceDirectory>
            <VoiceFile>1035070299.asf</VoiceFile>
            <Address>
              <FirstName>Steve</FirstName>
              <LastName>Ikeda</LastName>
              <StreetAddress>13163 Fountain Park Dr</StreetAddress>
              <SecondaryAddress />
              <City>Los Angeles</City>
              <State>CA</State>
              <Zip>90094</Zip>
              <Zip4>2040</Zip4>
            </Address>
            <SalesRepCode>
              <Code>Unavailable</Code>
            </SalesRepCode>
          </Call>
        </CallDetails>
      </Customer>
    </GetCallDetailsResponse>
  </CallSourceService>
</CallSource>

Требуется преобразовать его в Dataset после чего на этом датасете на инофрмации из тега <Call> постоить отчет. Промлема в том что если я использую Dataset.ReadXml то в результирующем датасете я получаю таблицу "Call" и таблицу "Address". Вопрос в том можно ли информацию из Call и Address получить в одну таблицу?