정규화 질문입니다.

정규화 질문입니다.

QA

정규화 질문입니다.

본문

 

상품코드 회원코드 회원명 전화번호 회원등급 수량 단가
001 A01 홍길동 3210 A 300 2000
002 A01 홍길동 3210 A 200 1500
003 B22 정도전 3110 B 500 200
004 A01 홍길동 3210 A 100 300
001 B22 정도전 3110 B 100 2000

 

위 릴레이션에서 1NF, 2NF, 3NF으로 정규화를 하는데

 

1NF는 단일값으로 되어있어서 만족하며,

 

2NF는 회원코드가 회원명 전화번호 회원등급하고 연관되어있기에

상품코드 회원코드 수량 단가
001 A01 300 2000
002 A01 200 1500
003 B22 500 200
004 A01 100 300
001 B22 100 2000
회원코드 회원명 전화번호 회원등급
A01 홍길동 3210 A
A01 홍길동 3210 A
B22 정도전 3110 B
A01 홍길동 3210 A
B22 정도전 3110 B

 

이렇게 나눌 수 있습니다.

 

3NF가 문제인데요.

 

전화번호가 고유의 값을 가지고 있으니 전화번호가 회원명 회원등급을 추론할 수 있지않나요??

그렇게 되면

회원코드 전화번호
전화번호 회원명 회원등급

 

이렇게 되는것이 맞는건가요??

이 질문에 댓글 쓰기 :

답변 1

답변을 작성하시기 전에 로그인 해주세요.
전체 2

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT