Mục lục:
- Định nghĩa - Mẫu thường Boyce-Codd (BCNF) có nghĩa là gì?
- Techopedia giải thích Mẫu bình thường Boyce-Codd (BCNF)
Định nghĩa - Mẫu thường Boyce-Codd (BCNF) có nghĩa là gì?
Boyce-Codd Form Form (BCNF) là một trong những hình thức chuẩn hóa cơ sở dữ liệu. Một bảng cơ sở dữ liệu nằm trong BCNF khi và chỉ khi không có các phụ thuộc chức năng không tầm thường của các thuộc tính trên bất kỳ thứ gì khác ngoài siêu khóa của khóa ứng viên.
BCNF đôi khi cũng được gọi là 3.5NF hoặc 3.5 Biểu mẫu thông thường.
Techopedia giải thích Mẫu bình thường Boyce-Codd (BCNF)
BCNF được phát triển bởi Raymond Boyce và EF Codd; sau này được coi là cha đẻ của thiết kế cơ sở dữ liệu quan hệ.
BCNF thực sự là một phần mở rộng của Mẫu thông thường thứ 3 (3NF). Vì lý do này, nó thường được gọi là 3, 5NF. 3NF tuyên bố rằng tất cả dữ liệu trong một bảng chỉ phải phụ thuộc vào khóa chính của bảng đó chứ không phụ thuộc vào bất kỳ trường nào khác trong bảng. Thoạt nhìn có vẻ như BCNF và 3NF giống nhau. Tuy nhiên, trong một số trường hợp hiếm hoi, bảng 3NF không tuân thủ BCNF. Điều này có thể xảy ra trong các bảng có hai hoặc nhiều khóa ứng viên tổng hợp chồng chéo.
