Что означает тип данных/поля DECIMAL (MySql)?
DECIMAL(X,Y) 
X - общее количество знаков в числе (с учетом дробной части)
Y - количество знаков в дробной части
К примеру в Rails есть вариант определения кол-во целых чисел, кол-во дробных чисел после запятой, общее кол-во чисел вводимого числа на основе MySql:
precision - определяет количество цифр в числе до запятой
scale - определяет количество цифр в числе после запятой
decimal - определяет общее количество цифр в числе