तालिका नाम aptrx (खाता देय लेनदेन) और apmaster_all की तरह हैं (उत्सुकता से, यह विक्रेताओं की तालिका है)। यह एक अत्यंत जटिल डेटाबेस है, इसलिए मैं सोच रहा था कि क्या सम्मेलन में कोई तर्क था या यदि यह जानबूझकर या अन्यथा बाधित किया गया था।
आमतौर पर जाने-माने संक्षिप्ताक्षर चीजों को वर्तनी के लिए बेहतर होते हैं। जब एक संक्षिप्त नाम कुछ लोगों के लिए जाना जाता है, लेकिन काफी लोग नहीं हैं, तो हम इसे संक्षिप्त नाम देना बंद कर देते हैं, और इसे एक कोड कहना शुरू करते हैं।
संकेताक्षर उन प्लेटफार्मों पर स्थान का संरक्षण करते हैं जिनकी तंग सीमाएं हैं, हालांकि यह 30 साल पहले की तुलना में अब कम महत्वपूर्ण है। (मुझे लगता है कि 1980 के दशक में एक प्रणाली पर काम करना याद है जो आपको तालिका नाम के लिए 6 या 8 वर्णों तक सीमित करता है।)
संक्षिप्तीकरण आमतौर पर तालिका के नाम और स्तंभ नाम को पढ़ने में आसान बनाते हैं, जब तक कि संक्षिप्त रूप अच्छी तरह से किया जाता है। यदि मैंने पूरे दिन एपी के लिए कोड पर काम किया है, तो मैं "ap_trx.inv_num" जैसे कॉलम नामों को "अकाउंट_पेबल_ट्रांसक्रेट्स.invoice_number" के बजाय पढ़ूंगा। (मुझे अंडरस्कोर पसंद है।) एक अच्छे टेक्स्ट एडिटर के साथ लंबे नामों को टाइप करना ज्यादा समस्या नहीं है।
लेखांकन प्रणालियों में, "एपी" और "ट्रक्स" दोनों ही प्रसिद्ध परिप्रेक्ष्य हैं। दूसरों में प्राप्य, सामान्य खाता बही और सामान्य पत्रिका के लिए "ar", "gl" और "gj" शामिल हैं।
एक अच्छी तरह से डिज़ाइन की गई प्रणाली में, अगर मुझे "aptrx" नाम की तालिका में देय खाते में खाते मिलते हैं, तो मुझे उम्मीद है कि आर्ट्रैक्स में प्राप्य लेनदेन, gltrx में सामान्य खाता बही लेन-देन आदि मिलेंगे। मुझे "apmaster_all" थोड़ा अजीब लगता है, लेकिन अगर मुझे "armaster_all" भी मिला, तो मुझे लगता है कि पहले सभी विक्रेताओं (जैसा कि सक्रिय या निष्क्रिय विक्रेताओं के विपरीत) को रखा गया था, और यह कि दूसरे ने भी सभी ग्राहकों को रखा।
अन्य समस्या वाले डोमेन में, आप अन्य प्रसिद्ध संक्षिप्ताक्षर पाते हैं। संबोधित करते हुए, आपको पते के लिए "एड्र", सड़क के लिए "सेंट", संयुक्त राज्य अमेरिका डाक सेवा के लिए "usps", यूनाइटेड पार्सल सेवा के लिए "अप", काउंटी के लिए "उपकर", ज़ोन सुधार के लिए "ज़िप" जैसे संक्षिप्त रूप मिलेंगे। कोड, और इसी तरह।
मैं इस आपत्ति को नहीं कहूंगा। लेखा देय लेनदेन "cdrs21" नाम की एक तालिका में संग्रहीत कर रहे थे, मैं फोन करता हूँ कि कहानियो। (हालांकि मैंने एक बार एक कंपनी के लिए काम किया था जिसने अपने सभी मेनफ्रेम असेंबलर मॉड्यूल को उस तरह से नाम दिया था। चरित्र सीमाएं, न कि आपत्ति।)
लेकिन उपयोगी डेटाबेस बढ़ते हैं, और डेटाबेस बड़े होने पर आप एक समस्या में चले जाते हैं। जब आप अपने डेटाबेस में समस्या डोमेन जोड़ते हैं, तो आप उन स्थितियों में भाग लेते हैं, जहां जाने-माने संक्षिप्त रूप टकराते हैं। यदि आप मीडिया से निपटते हैं, तो "एपी" "एसोसिएटेड प्रेस", "वैकल्पिक प्रेस", या "अग्रिम प्लेसमेंट" भी संक्षिप्त कर सकता है। जब ऐसा होता है, तो या तो संक्षिप्ताक्षर छोड़ने का समय आ जाता है, या कोड पर स्विच हो जाता है। जितना बड़ा संगठन (और डेटाबेस उतना बड़ा), उतना ही अधिक बार मुझे कोड मिलते हैं।