Ðề: Hỏi về trường giới tính
Chào Bạn,
Yes / No, True / False, hay gì gì nữa cũng đều phản ảnh thuộc tính:
Giá trị được chọn chỉ có 2 trạng thái: có hoặc không (1 hoặc 0), hay nói theo ngôn ngữ toán là: chỉ có 2 giá trị hoặc là A hoặc là KHÔNG A (A / Not A)
Còn Bạn muốn thể hiện thuộc tính ấy ra bên ngoài (như khi in ra giấy hoặc khi hiển thị trên Form chẳng hạn) như thể nào ta có thể khai báo định dạng hiển thị (format) theo cú pháp tương ứng với công cụ đang sử dụng (đã có bạn cho ví dụ về fomat trong MS. Access rồi đó)
Bạn đừng để mình bị kẹt vào từ ngữ mà khổ đó.
Sau đây là 1 ví dụ điển hình:
Trong MS. Access trường giới tính ta đặt kiểu dữ liệu là Boolean (với giá trị là: YES / NO hoặc TRUE / FALSE,...)
Song trong MS. SQL Server kiểu dữ liệu tương ứng là bit, với 2 giá trị: hoặc là 1 hoặc là 0 (zero).