Вы должны установить объект в отношении из вашего нового объекта, тогда для вас будут установлены обратные отношения.
Итак, вам нужно выяснить, что является причиной ошибки, которую вы видите.
В объектах CoreData, сгенерированных из mogenerator, код для добавления одного объекта в набор отношений обращается к изменяемому набору из свойства объекта:
NSMutableSet *result = [self mutableSetValueForKey:@"rounds"];
Затем вы можете добавить существующий объект в этот набор и попытаться сохранить новый объект.
Alternatley, CoreData для любого ManagedObject генерирует метод:
- (void)addRoundsObject:(Round*)value_;
Если вы используете этот метод, он также должен правильно добавить объект.