학번 이름 과목1 과목2
101 홍길동 수학 영어
학번 이름 과목
101 홍길동 수학
101 홍길동 영어
주문번호 제품번호 고객번호 주소
101 A001 C001 서울
102 A002 C002 부산
주문번호 고객번호 주소
101 C001 서울
102 C002 부산
주문번호 제품번호
101 A001
102 A002
주문번호 고객번호 주소
101 C001 서울
102 C002 부산
주문번호 고객번호
101 C001
102 C002
고객번호 주소
C001 서울
C002 부산
학번 과목 교수
101 수학 김교수
101 영어 박교수
학번 과목
101 수학
101 영어
과목 교수
수학 김교수
영어 박교수
학생 취미 언어
A 독서 영어
A 독서 일본어
A 음악 영어
A 음악 일본어
학생 취미
A 독서
A 음악
학생 언어
A 영어
A 일본어
데이터베이스를 정규화하면:
하지만 과도한 정규화는 성능 저하와 복잡성을 초래할 수 있음.
따라서, 정규화와 비정규화의 균형이 중요.
정규화 과정을 숙지하여 데이터베이스를 효율적으로 설계하세요!