The second in a series of blogs covering common mistakes in Database and Application designs for financial calculations.
Inconsistent precision scaling:
This is probably the most common mistake in database design that I observe. It is understood to use exact data types (such as numeric) and the precision must be fixed, but for whatever reason the decision is made that it’s OK for one table to use numeric(12,4),a second table …