DataSet.ReadXML之后,DataSet中的几张表关系问题,望高手指点
假设有如下Xml文件
<Root>
<Line>
<C1>a1</C1>
<C2>a12</C2>
<LineTable>
<LT1>b1</LT1>
<LT2>b2</LT2>
</LineTable>
<LineTable>
<LT1>b3</LT1>
<LT2>b4</LT2>
</LineTable>
</Line>
<Line>
<C1>a2</C1>
<C2>a22</C2>
<LineTable>
<LT1>b5</LT1>
<LT2>b6</LT2>
</LineTable>
<LineTable>
<LT1>b7</LT1>
<LT2>b8</LT2>
</LineTable>
</Line>
</Root>
我使用DataSet.ReadXml读取之后,DataSet中存有两张表Line和LineTable
Line
C1 C2
a1 a12
a2 a22
LineTable
LT1 LT2
b1 b2
b3 b4
b5 b6
b7 b8
从Xml文件中可以得知b1-b4是属于a1的,b5-b8是属于a2的,但是因为DataSet建表过程中并没有为这两张表建立主外键,所以无法得知两张表的关系,请高手指点一下这个问题该如何解决,表达不清楚还请见谅