Diseño de contabilidad y base de datos, almacenamiento de la cantidad de débito y crédito

PREGUNTA: En el siguiente caso, ¿debería haber almacenado toda mi cantidad como cantidades decimales positivas y luego marcar la cantidad como "Débito" o "Crédito" en lugar de almacenar débitos como cantidad negativa y créditos como cantidad positiva?

En el diseño de mi base de datos, almaceno "débito" como importe negativo y crédito como importe positivo.

Ahora, al informar, a veces los resultados salen mal porque si haces esto

TotalAmount = Importe-Tarifa, y si el monto retirado es $ 100, y la tarifa es $ 1.

Usted terminaría con - $ 100- $ 1 = - $ 101, que es el resultado incorrecto!.

Respuestas a la pregunta(7)

Su respuesta a la pregunta