I get why you would want to track your trades. I like the idea of it. But to do it manually is going to be very time consuming. Although trading in tcdb would make it a bit easier as you can highlight the trade pieces and do a copy and paste. Just use some of the suggestions in the previous post to get the formatting right.
As I stated above, this would be a really good new feature for tcdb. The base of the requirements are already in place and there is plenty of historical data to work with. And if the db schema is setup like I would have done it, an implemented trade tree might be able to be done with a recusive query ( at least that is what sql server calls it ). The only thing that could cause a problem would be a card that you have acquired and traded multiple times.
Another possible feature that would need to be done to make this completely work with tcdb would be the ability to create a trade were you input both sides. This would allow you to record offline trades.