Освен ако наистина не се нуждаете от характеристиките на цяло число (тоест способността да правите аритметика), тогава вероятно е по-добре да съхранявате идентификаторите на продукти като низове. Никога няма да е необходимо да правите нещо като добавяне на два идентификатора на продукти заедно или да изчислявате средната стойност на група продуктови идентификатори, така че няма нужда от действителен числов тип.
Малко вероятно е съхраняването на идентификатори на продукти като низове да доведе до измерима разлика в производителността. Въпреки че ще има леко увеличение на размера на хранилището, размерът на низа с идентификатор на продукта вероятно ще бъде много по-малък от данните в останалата част от реда на вашата база данни.
Съхраняването на идентификатори на продукти като низове днес ще ви спести много болка в бъдеще, ако доставчикът на данни реши да започне да използва азбучни или символни знаци. Няма реален недостатък.