जब तक आपको वास्तव में एक पूर्णांक (अर्थात, अंकगणित करने की क्षमता) की विशेषताओं की आवश्यकता नहीं होती है, तब आपके लिए उत्पाद आईडी को स्ट्रिंग्स के रूप में संग्रहीत करना संभवतः बेहतर होगा। आपको दो उत्पाद आईडी को एक साथ जोड़ने, या उत्पाद आईडी के समूह के औसत की गणना करने जैसे कुछ भी करने की आवश्यकता नहीं होगी, इसलिए वास्तविक संख्यात्मक प्रकार की कोई आवश्यकता नहीं है।
यह संभावना नहीं है कि उत्पाद आईडी को स्ट्रिंग के रूप में संग्रहीत करने से प्रदर्शन में औसत दर्जे का अंतर आएगा। जबकि भंडारण आकार में थोड़ी वृद्धि होगी, उत्पाद आईडी स्ट्रिंग का आकार वैसे भी आपकी शेष डेटाबेस पंक्ति के डेटा से बहुत छोटा होने की संभावना है।
यदि डेटा प्रदाता वर्णानुक्रम या प्रतीक वर्णों का उपयोग शुरू करने का निर्णय लेता है, तो उत्पाद आईडी को आज स्ट्रिंग के रूप में संग्रहीत करने से आपको भविष्य में बहुत अधिक दर्द से बचा जा सकेगा। कोई वास्तविक नकारात्मक पहलू नहीं है।