included usage of method TradeTransaction.exists
added unique contraint on (owner,recipient); added exists-method