Om du inte verkligen behöver funktionerna i ett heltal (det vill säga förmågan att göra aritmetik), så är det förmodligen bättre för dig att lagra produkt-ID:n som strängar. Du behöver aldrig göra något som att lägga till två produkt-ID:n eller beräkna genomsnittet av en grupp produkt-ID:n, så det finns inget behov av en faktisk numerisk typ.
Det är osannolikt att lagring av produkt-ID:n som strängar kommer att orsaka en mätbar skillnad i prestanda. Även om det kommer att ske en liten ökning av lagringsstorleken, är storleken på en produkt-ID-sträng sannolikt mycket mindre än data i resten av din databasrad ändå.
Att lagra produkt-ID:n som strängar idag kommer att spara mycket smärta i framtiden om dataleverantören bestämmer sig för att börja använda alfabetiska tecken eller symboltecken. Det finns ingen riktig nackdel.