i wish i could be able to ensure insert order os entities linke
when i do this
university.curses.InsertOnSubmit(curseA);
university.curses.InsertOnSubmit(curseB);
university.curses.InsertOnSubmit(curseC);
university.curses.InsertOnSubmit(curseD);
Db.SubmitChanges();
that the insert comands will be generated for curse A them B them C them D