consider dao->delete result for triggerDelete()