The lengths to which economists go to avoid negative numbers! Is there any good reason to not use the same sign for all accounts and just flip the sign of the amounts in the transaction instead?
Many ERP systems do use the convention that debits are positive numbers and credits negative and so only have a single column for amount. This is possibly more confusing for non accountants as they have to understand that a negative income balance means they made money.