public void Add_RelationFirst_ConstraintNext()
{
var ds = new DataSet();
DataTable table1 = ds.Tables.Add("table1");
DataTable table2 = ds.Tables.Add("table2");
DataColumn pcol = table1.Columns.Add("col1");
DataColumn ccol = table2.Columns.Add("col1");
ds.Relations.Add("fk_rel", pcol, ccol);
Assert.Throws<DataException>(() => table2.Constraints.Add("fk_cons", pcol, ccol));
Assert.Throws<DataException>(() => table1.Constraints.Add("pk_cons", pcol, false));
}