DataSet的组成及其各子节点的作用
时间:2013-11-12
DataSet的子节点有三种类型,分别是DataTableCollection,DataRelationCollection,ExtededProperties.
1.DataTableCollection:类似于关系型数据库,一个DataSet由多个表组成,DataSet的表类型是DataTable,DataTable又由若干个行和列以及关系,主键等组成.
2.DataRelationCollection:代表着DataTable中的行与另一个DataTable中的相关联关系集合.
3.ExtendedProperties:扩展属性,开发者可以增加自定义的信息.
由DataSet的组成结构图可以看到,DataSet类型中不仅仅包含数据,还跟关系型数据库一样记录并维护了表与表之间,行与行之间的关系以及列的约束,如主键约束,唯一键约束等.