Dlaczego tak
Nazwa zmiennej długości do 100 znaków to VARCHAR(100), kwoty przechowuje się w dokładnym typie DECIMAL, liczbę sztuk w typie całkowitym INT, a długi opis w typie TEXT (do 65 535 bajtów). Zestaw z VARCHAR(255) dla opisu wygląda podobnie, ale obciąłby tekst liczący tysiące znaków. FLOAT dla ceny wprowadza błędy zaokrągleń, a liczba sztuk zapisana jako tekst uniemożliwia poprawne obliczenia.