Thanks both for your replies,
I was thinking of a inventory "in" transactions table and an inventory "out" transactions table as opposed to having both in the same table, I am not entirely sure why now, but that was what i was thinking.
For a transactions table, storing +5 of x and -10 of y...