caray lo encontre en visual basic
Dim ds as new DataSet()
ds.Relations.Add("Customers_Orders",
ds.Tables("Customers").Columns("CustomerID"),
ds.Tables("Orders").Columns("CustomerID")
ds.Relations.Add("Orders_Products",
ds.Tables("Orders").Columns("ProductID"),
ds.Tables("Products").Columns("ProductID")
ds.Relations("Customer_Orders").Nested = true
ds.Relations("Orders_Products").Nested = true
vere si lo puedo mover a c# si alguien me pudiera dar una manita
y sera la unica forma