Здравствуйте, achmed, Вы писали:
A>Нужно загрузить существующую группу и присвоить ее в поле group
A>A>int grupIdFromUI = ....
A>Group group = session.Load<Group>(grupidFromUI);
A>Student newStud = new Student();
A>newStud.name = "Vasya Pupkin";
A>newStud.group = group;
A>session.Save(newStud);
A>session.Close();
A>
до банального всё просто...

Я так понимаю, что при session.Save(newStud) если в таблице group существует запись с таким же id как и в student.group, то hibernate проверяет надо ли делать update этой группы? И если не надо, то просто устанавливает ссылку в записи student? Так получается?