Boyce-Codd Normal Form
- 결정자이면서 후보키가 아닌 것을 제거

X -> Y 는 trivial FD 이거나, X 는 릴레이션 R 의 슈퍼키
학문적 용도
4NF5NF정규화(Normalization) 개념과 정규화 과정(1NF, 2NF, 3NF, BCNF)
이번 포스팅에서는 데이터베이스 설계에서 매우 중요한 정규화의 개념과 정규화 과정에 대해 알아보겠습니다. 현실 세계를 데이터 논리 구조로 표현하는 관계 스키마 설계에는 몇 가지 원칙이 있습니다. 즉, 필요한 속성(Attribute), 개체(Entity), 관계성(Relationship)을 식별하여 릴레이션을 구성하고 불필요한 데이터의 중복이 발생하지 않도록 해야 하며, 속성 사이의 관계성과 데이터의 종속성을 고려해서 설계해야 합니다.
https://minimax95.tistory.com/entry/%EC%A0%95%EA%B7%9C%ED%99%94Normalization-%EA%B0%9C%EB%85%90%EA%B3%BC-%EA%B8%B0%EB%B3%B8-%EA%B3%BC%EC%A0%95?category=305607

Seonglae Cho