JavaScript is required

Giả sử ta có NHANVIEN(mã nhân viên, tên khách, địa chỉ, số điện thoại, kỹ năng, họ tên con, tuổi của con) .Vậy NHANVIEN đã ở dạng chuẩn nào ? 

A.
3 NF.
B.
2NF
C.
Chưa ở chuẩn nào .
D.
1 NF.
Trả lời:

Đáp án đúng: C


Phân tích quan hệ NHANVIEN: - Mã nhân viên là khóa chính, xác định duy nhất một nhân viên. - Các thuộc tính như tên khách, địa chỉ, số điện thoại, kỹ năng phụ thuộc trực tiếp vào mã nhân viên. - Tuy nhiên, họ tên con và tuổi của con phụ thuộc vào mã nhân viên thông qua con của nhân viên đó. Điều này tạo ra một phụ thuộc bắc cầu từ mã nhân viên đến các thuộc tính của con. - Quan hệ này vi phạm 2NF vì có thuộc tính không khóa (họ tên con, tuổi của con) phụ thuộc hàm vào một phần của khóa chính (trong trường hợp này là mã nhân viên, nhưng sự phụ thuộc này gián tiếp thông qua con của nhân viên). - Vì vậy, quan hệ NHANVIEN chưa đạt chuẩn 2NF, do đó cũng chưa thể đạt 3NF. Vậy đáp án đúng là: Chưa ở chuẩn nào.

Câu hỏi liên quan