The mileage should be stored, it is part of a calculation. It is the calculated item you shouldn't keep, except if one of the variables changes. As for the rate, there are several ways of doing it, the simplist is to hard code it, like you did and just change the rate when needed. Another is...