2 ก.พ. เวลา 13:00 • ธุรกิจ

ตั้งชื่อTableเมื่อพร้อมมม 😤

แอดคุ้กกี้🍪 มาแชร์ทริคที่เหมือนจะเบสิกแต่ทำเอาหลายคนปวดเศียรเวียนเกล้ามานักต่อนักแล้ว! 😵‍💫 เคยไหมครับ ตั้งชื่อตาราง (Table) ใน Database ไปวันๆ... พอเวลาผ่านไป 3 เดือนจะกลับมา Query อีกที เอ๊าาา! tbl_final, data_new, customer_info_v2 ตารางไหนวะเนี่ย 555 😂
วันนี้แอดเลยจะมาแชร์หลักการตั้งชื่อตารางแบบง่ายๆ ที่จะช่วยให้ตัวเราในอนาคตและเพื่อนร่วมทีมไม่ต้องมานั่งกุมขมับ แถมดูเป็นมือโปรขึ้น 300% ไปเล้ยยย 😉
📎หลักการตั้งชื่อตารางฉบับเข้าใจง่าย:
1️⃣ ใช้ Snake Case (ตัวพิมพ์เล็กคั่นด้วย _)
ตั้งชื่อแบบ order_items หรือ product_categories จะทำให้อ่านง่ายสบายตา 👀 มากกว่า OrderItems (Camel Case) หรือ orderitems (ติดกันเป็นพรืด) ที่ต้องมานั่งเพ่งจนตาเหล่ 😑
2️⃣ ตั้งชื่อให้เฉพาะเจาะจง (Be Specific)
เลิกได้เลิกนะ! กับการตั้งชื่อแบบ data, info, table1 🙅‍♂️ มันไม่สื่ออะไรเล้ยยย! ควรตั้งให้ชัดไปเลย เช่น sales_transactions, employee_details
3️⃣ ไม่ต้องใส่คำนำหน้า (No Prefixes)
การใส่ tbl_ หรือ table_ นำหน้าชื่อ เช่น tbl_users มันไม่จำเป็นเลยครับ เพราะเรารู้อยู่แล้วว่านี่คือตาราง😅 แต่อาจใช้คำนำหน้า เช่น #fact กับ ตารางที่ clean/สร้างโมเดลบ้างแล้ว หรือ #dim กับตารางที่เป็น raw data เลย
📌คอร์ส Intro SQL พื้นฐานการเขียนโค้ดเพื่อติดต่อฐานข้อมูล (สอนภาษาไทย)👉https://bit.ly/2ZbAVul
📍นี้เป็นเพจที่ให้ความรู้การวิเคราะห์ข้อมูล รับปรึกษาทุกอย่างด้านข้อมูลทั้งแบบบุคคลและร้านค้า ฟรี! ไม่มีค่าใช้จ่าย ❤️ (ดูผลงานของเพจได้ที่👉http://1ab.in/IeN)
📍เพจเรามีกลุ่ม FB ละน้าา เข้าจอยได้นะจ้ะ
#datacookie #Data #BigData #Datascience #Datascientist #Dataanalyst #Datastudio #Dataanalytics #Database #SQL #Excel
โฆษณา