Допустим, у меня есть отношение один-ко-многим между сущностями Person и Pet (связано с простой таблицей с полями PersonID, PetID). Если я сделаю это:
aPerson.Pets.Remove(aPet);
bool result = aPerson.EntityAspect.HasChanges();
результат равен false после вызова HasChanges. Как проверить, был ли удален связанный объект?