Use appropriate db column types.

Use decimal columns to represent percentages.

Represent acn as a string instead of integer.