新しいレコードを作成するときにこのシナリオがあり、その関連付けも再作成されます。
User newUser = new User();
newUser.UserGroupID = 1;
newUser.UserGroup = UserGroup.Find(1);
using (InventorySystemEntities context = new InventorySystemEntities(new ConfigurationManager().ConnectionString))
{
context.Users.Add(newUser);
context.SaveChanges();
}
保存すると、新しい User レコードが作成され、新しい UserGroup レコードも作成されます。