// Удалить записи о ребенке public static void RemoveChild(int ChildID) { List <int> Parents = DBOperations.GetParentsByChild(ChildID); DBOperations.RemoveChild(ChildID); foreach (int Parent in Parents) { if (!DBOperations.ChildrenLeft(Parent)) { DBOperations.RemoveParent(Parent); } } }