我正在尝试从API中提取多层XML数据,以便将其插入数据库。
首先,一旦我从API中提取XML文件,我就会使用 DataSet 的 ReadXML 方法来创建数据表即可。一旦摄入, DataSet 中总共有19个。
我知道我可以使用 DataRelation 来链接所有表格,但看起来 ReadXML 方法已经推断出一些模式信息,从而生成 DataSet 的每个 DataTable 之间的合理关系。
但是,我最终只想将一个表移植到我的数据库中,而不是19个,我更愿意加入/合并/关联 C#中的表,而不是在SQL中。
您能否就我当前 DataSet 中所有相关 DataTables 创建单个表的最佳做法提供建议?