ข้อมูลในตาราง customer ประกอบด้วย cust_id cust_name cust_address 1 นายโรเบิร์ต ... 2 นายวิลสัน ... 3 นายทอมครุซ ... ข้อมูลในรายงาน sale_report ประกอบด้วย sale_id sale_date sale_cust_id 1 2012-02-01 3 2 2012-02-03 1 3 2012-02-20 2 สังเกตในฟิลด์ที่ 3 ของตาราง sale_report จะเป็นการเก็บรหัสอ้างอิงลูกค้า ปัญหาที่พบคืออะไร??? เมื่อเวลาผ่านไป แล้วลูกค้าเกิดเปลี่ยนชื่อ ประวัติการซื้อขายก็จะเพี้ยน พอเรียกรายงานกลับมาดู ก็จะพบว่าเป็นชื่อใหม่ ส่วนเอกสารที่เคยพิมพ์ออกมาเป็นคนละชื่อ ตัวอย่างเช่น นายโรเบิร์ต ซื้อรถเมื่อปีที่แล้ว วันที่ 2 ก.พ. 2012 ข้อมูลทั้งหมดถูกพิมพ์เก็บเข้าแฟ้มไปแล้ว หลังจากนั้นเขาเกิดเปลี่ยนชื่อ เป็น นายสตีเว่น มาปีนี้อยากเรียกดูรายงานของปีก่อน พอปริ้นท์ออกมา ปรากฏว่าเอกสารไม่ตรงกัน ข้อมูลนายโรเบิร์ตหายไป และมีข้อมูล นายสตีเว่น โผล่มาจากไหนก็ไม่รู้ สาเหตุก็เพราะเรียกชื่อลูกค้า จะใช้ id อ้างอิง ทำให้ได้ข้อมูลที่เขาเป
หลากหลายเรื่องราว คลุกเคล้าปรุงแต่งเสริม เพิ่มอรรถรสโดยคนเขียนโปรแกรมกิ๊กก๊อก