It's a logical choice. If we group it with the statement above, we are grouping the logic by the dataType, i.e, all logic related to decimals is grouped together. If we group it in the current way, we are grouping the logic by the fields, i.e. all logic related to maxLength is grouped, and the ones related to scale is grouped together. I personally do not have much preference for which one to choose.