Если оба объекта уже существуют, и вы хотите связать дочерний элемент с родительским, а также родительский объект отслеживается контекстом, достаточно обновить свойство FK.
Parent.ChildId=child.Id;
context.SaveChanges();
Теперь, если Child
- это новая сущность, а родительский объект уже существует и отслежен контекстом, используйте свойство reference, чтобы связать оба:
Parent.childobj=child; // You can also do this if both exist already in your DB
context.SaveChanges();
Если оба являются новыми, то добавьте родителя в контекст, который также сохранит связанный потомок:
Parent.childobj=child;
context.Parent.Add(parent);
context.SaveChanges();