Use cascade delete to delete transaction. close #21