Hãy nói trong một số bảng ngẫu nhiên, bạn có một cột có tên trạng thái . Đó là giá trị trong thế giới thực sẽ được bật hoặc tắt .
Là loại dữ liệu của cột này tốt hơn là một int / bool (1 hoặc 0) hoặc sử dụng ENUM
với các giá trị đang enabled
và disabled
? Những lợi thế hay bất lợi là gì?
Giả sử thay vì chỉ có hai trạng thái hợp lệ, bạn có 4 hoặc 10 hoặc thậm chí nhiều hơn? Do những lợi thế và bất lợi lắc lư sang một bên hay bên kia khi số lượng giá trị cần thiết tăng lên?