A ProDataSet, acting as a data source to the ProBindingSource, can provide a hierarchy of tables to the bound .NET control. The ProDataSet's parent buffer controls what tables are available through the ProBindingSource. If the ProDataSet contains more than one top-level table and the parent buffer table is not specified, the first top-level buffer acts as the parent table.
You should only bind to a ProDataSet directly (as opposed to one of its queries), if you want to show more than one level of hierarchy in a single control, such as an UltraGrid or TreeView.