सामान्य उत्तर यह है कि आपका डेटा बदल सकता है (जहां एक अर्थहीन आईडी कभी नहीं होगी) ... क्या होता है जब आपको पता चलता है कि आप स्थानीय क्षेत्र में समय जमा कर रहे हैं और डीएसटी शुरू हो गया है? यदि आप यूटीसी और/या किसी विशिष्ट समय क्षेत्र के विरुद्ध स्टोर करना चाहते हैं? अधिक आदेश देने के लिए देखें wcoenen का उत्तर ।
यदि आप एक सेकंड में 1000 पंक्तियाँ बनाना शुरू करते हैं, और आपको कुछ ऐसा करने के लिए "इसे काम करने" के लिए डेटा के साथ गड़बड़ करनी पड़ रही है, जिसका इरादा नहीं था। शायद आप एक स्पष्ट कॉलम जोड़ दें जो आपकी अनुक्रमणिका को बड़ा और धीमा बना देगा ...
और फिर जब आपका प्रोजेक्ट बहुत लोकप्रिय हो जाता है और लोग रिपोर्ट/क्वेरी चलाने की कोशिश करने लगते हैं और "यह एक तारीख का उपयोग पीके के रूप में कर रहा है???!!!"
ऐसे डेटाबेस का उपयोग करने पर भी विचार करें जो गैर-प्राथमिक स्तंभों पर संकुल अनुक्रमणिका की अनुमति देता है।