[데이터베이스 구축] 데이터베이스 구축21년 필기 1회차 55번 - 데이터베이스 정규화
its_TIMI
29.3NF에서 BCNF가 되기 위한 조건은? 1이행적 함수 종속 제거2부분적 함수 종속 제거3다치 종속 제거4결정자이면서 후보 키가 아닌 것 제거 ------------------------------------ 관련 개념 이번 포스팅은 지난시간에 이어 데이터베이스 정규형인 3NF, BCNF를 다룬다. 1. 제3정규형 (3NF) -릴레이션 스키마가 제2정규형이고, 릴레이션 스키마의 어떤 비주요 애트리뷰트도 기본키에 이행적으로 종속하지 않으면 릴레이션 스키마 R이 제3정규형이다. 즉, 후보키가 아닌 애트리뷰트에 다른 애트리뷰트들이 함수적 종속성을 가지면 안된다는 뜻이다. 여기 인터넷 서점 회원정보 릴레이션이 있다.기본키인 회원번호 애트리뷰트는 '주소', '이름', '주문번호'와 함수적 종속성 관..