การแทนที่ EAV ด้วย JSONB ใน PostgreSQL
ทีแอล; DR: JSONB ช่วยให้การพัฒนาสคีมาฐานข้อมูลง่ายขึ้นอย่างมาก โดยไม่กระทบต่อประสิทธิภาพการสืบค้น บทนำ เราจะยกตัวอย่างคลาสสิกของกรณีการใช้งานที่เก่าแก่ที่สุดแห่งหนึ่งในโลกของฐานข้อมูลเชิงสัมพันธ์ (ฐานข้อมูล) เรามีเอนทิตี และเราจำเป็นต้องบันทึกคุณสมบัติบางอย่าง (แอตทริบิวต์) ของเอนทิตีนี้ แต่ไม่ใช่ว่าทุกอินสแตนซ์จะสามารถมีคุณสมบัติชุดเดียวกันได้ ยิ่งกว่านั้น […]