How about one table with a foreign key to a look up table which has Normal, Trade, exchange, return etc?
If you insist/wanna try this layout, you'll need to have a union query (read up on it) with sub queries for totals and a surrounding query to total the union query.
eg
Select whatever
From...