ตามหลักการใช้ field แบบ bit 0/1 หรือ ใช้เป็น char ก็ได้นะครับ เพราะเราต้องการเ็ก็บค่าที่จะเป็นตัวบอกสถานะใดๆ
ส่วนเรื่องการตรวจสอบก็ เวลาเขียน SQL ก็ให้ Where ที่ field ส่วนที่เป็น key flag ที่เรากำหนดนั่นแหละครับ ว่าอยู่ใน สถานะใด
ที่เหลือก็เอาค่าที่ได้ไป ใ้ช้ If check ในโปรแกรมเราต่อไป