ชื่อตารางเป็นเหมือน aptrx (ธุรกรรมบัญชีเจ้าหนี้) และ apmaster_all (อยากรู้อยากเห็นนี่คือตารางผู้ขาย) มันเป็นฐานข้อมูลที่ซับซ้อนอย่างยิ่งดังนั้นฉันจึงสงสัยว่ามีตรรกะใด ๆ ในการประชุมหรือว่ามันเป็นแค่การงงงวยอย่างจงใจหรืออย่างอื่น
ตัวย่อที่รู้จักกันดีมักจะดีกว่าที่จะสะกดสิ่ง เมื่อตัวย่อเป็นที่รู้จักกันดีในบางคน แต่มีคนไม่มากพอเราหยุดเรียกมันว่าตัวย่อและเริ่มเรียกมันว่ารหัส
ตัวย่อประหยัดพื้นที่บนแพลตฟอร์มที่มีข้อ จำกัด แน่นแม้ว่าจะมีความสำคัญน้อยกว่าเมื่อ 30 ปีที่แล้ว (ฉันดูเหมือนจะจำได้ว่ากำลังทำงานกับระบบในปี 1980 ที่ จำกัด คุณไว้ที่ชื่อตาราง 6 หรือ 8 ตัว)
ตัวย่อจะทำให้ชื่อตารางและชื่อคอลัมน์อ่านง่ายขึ้นตราบใดที่การย่อทำได้ดี ถ้าฉันทำงานกับรหัสสำหรับ AP ทั้งวันฉันควรอ่านชื่อคอลัมน์เช่น "ap_trx.inv_num" มากกว่า "accounts_payable_transactions.invoice_number" (ฉันชอบเครื่องหมายขีดเส้นใต้) การพิมพ์ชื่อยาวไม่ได้เป็นปัญหามากนักกับโปรแกรมแก้ไขข้อความที่ดี
ในระบบบัญชีทั้ง "ap" และ "trx" เป็นตัวย่อที่รู้จักกันดี อื่น ๆ รวมถึง "ar", "gl" และ "gj" สำหรับลูกหนี้บัญชีแยกประเภททั่วไปและสมุดรายวันทั่วไป
ในระบบที่ออกแบบมาอย่างดีถ้าฉันพบการทำธุรกรรมบัญชีเจ้าหนี้ในตารางชื่อ "aptrx" ฉันหวังว่าจะพบการทำธุรกรรมบัญชีลูกหนี้ใน artrx, ธุรกรรมบัญชีแยกประเภททั่วไปใน gltrx และอื่น ๆ ฉันพบว่า "apmaster_all" ดูงุนงงเล็กน้อย แต่ถ้าฉันเจอ "armaster_all" ฉันก็จะสันนิษฐานว่าคนแรกถือผู้ขายทั้งหมด (เมื่อเทียบกับผู้ขายที่ไม่ได้ใช้งานหรือไม่ได้ใช้งาน)
ในโดเมนปัญหาอื่น ๆ คุณจะพบตัวย่ออื่น ๆ ที่รู้จักกันดี ในการระบุที่อยู่คุณจะพบตัวย่อเช่น "addr" สำหรับที่อยู่ "st" สำหรับถนน "usps" สำหรับบริการไปรษณีย์ของสหรัฐอเมริกา "ups" สำหรับ United Parcel Service "cty" สำหรับเขต "zip" เพื่อปรับปรุงโซน รหัสและอื่น ๆ
ฉันจะไม่เรียกสิ่งนี้ว่าทำให้งงงวย หากการทำธุรกรรมบัญชีเจ้าหนี้ถูกเก็บไว้ในตารางที่ชื่อว่า "cdrs21" ฉันจะเรียกว่า obfuscation (แม้ว่าฉันจะเคยทำงานให้กับ บริษัท ที่ตั้งชื่อโมดูลแอสเซมเบลอร์เมนเฟรมทั้งหมดของพวกเขาด้วยวิธีนี้ข้อ จำกัด ของตัวละครไม่ใช่การทำให้งงงวย)
แต่ฐานข้อมูลที่มีประโยชน์จะขยายตัวและคุณพบปัญหาเมื่อฐานข้อมูลมีขนาดใหญ่ เมื่อคุณเพิ่มโดเมนปัญหาในฐานข้อมูลของคุณคุณจะพบกับสถานการณ์ที่ตัวย่อที่รู้จักกันดีชนกัน หากคุณจัดการกับสื่อดังนั้น "ap" อาจย่อ "Associated Press", "สื่อทางเลือก" หรือ "การจัดวางล่วงหน้า" เมื่อเกิดเหตุการณ์ดังกล่าวถึงเวลาที่ต้องละทิ้งตัวย่อหรือเปลี่ยนเป็นรหัส ยิ่งองค์กรมีขนาดใหญ่ขึ้น (และยิ่งมีฐานข้อมูลมากขึ้น) ยิ่งฉันพบรหัสมากขึ้นเท่านั้น