บริษัทต้องการสร้างแบบฟอร์มให้ผู้ใช้บันทึกข้อมูลลูกค้าใหม่ในระบบฐานข้อมูล ข้อมูลใดต่อไปนี้ควรกำหนดเป็นฟิลด์ที่ต้องกรอก (Required Field) มากที่สุด?
กรหัสลูกค้า (Customer ID) และชื่อ-นามสกุลของลูกค้า
ขที่อยู่อีเมลสำรองและหมายเลขโทรสารของลูกค้า
คความสนใจส่วนตัวและช่องทางที่ลูกค้าต้องการรับข้อมูลโปรโมชัน
งรูปถ่ายโปรไฟล์และหมายเหตุเพิ่มเติมของเจ้าหน้าที่
เฉลยอธิบาย
Required Field คือฟิลด์ที่จำเป็นต้องมีข้อมูลเพื่อให้ระบบสามารถระบุตัวตนของระเบียนข้อมูลได้อย่างไม่ซ้ำกันและสมบูรณ์ รหัสลูกค้า (Customer ID) ทำหน้าที่เป็น Primary Key ใช้ระบุตัวตนของลูกค้าแต่ละรายในฐานข้อมูลอย่างไม่ซ้ำกัน ส่วนชื่อ-นามสกุลเป็นข้อมูลพื้นฐานที่จำเป็นในการติดต่อและอ้างอิง ตัวเลือกอื่นล้วนเป็นข้อมูลเสริม (Optional Field) ที่ไม่จำเป็นต้องมีในทุกระเบียน