정규화 질문입니다.

정규화 질문입니다.

QA

정규화 질문입니다.

답변 1

본문

 

상품코드 회원코드 회원명 전화번호 회원등급 수량 단가
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

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
  • 질문이 없습니다.
전체 0
© SIRSOFT
현재 페이지 제일 처음으로