책 내용 질문하기
<과금정보> 릴레이션은 2NF도 만족 하지 못하는것 아닌가요?
도서
[2015] 정보처리기사 실기(산업기사 포함)
페이지
453
조회수
86
작성일
2016-04-13
작성자
첨부파일

04회 문제에서 453쪽 위를 보면,

'그러나 (④ 과금정보) 릴레이션은 (⑤ BCNF)를 만족하지 못하므로 추가적인 무손실 분해가 필요하다.'

라면서 BCNF를 만드는 것으로 나오는데요.

<과금정보> 릴레이션은 애초에 2NF도 만족하지 못하는것 아닌가요?

'[5]과금정보 -> 과금내역'에서 과금내역이 기본키의 일부인 과금정보에도 종속되므로

부분함수종속이 존재하는 것 같은데..

제2정규화부터 하고 제3정규화도 거친 뒤에 BCNF를 만들어야 하지 않나요?

답변
2016-04-14 09:17:16

안녕하세요.

과금정보 릴레이션이 [5]로 인해 부분적 함수 종속을 가지고 있지만

사용자 릴레이션의 관계를 고려하여 BCNF 정규형을 진행하여 무손실 분해한 후 결과적으로 부분적 함수 종속도 제거되고

결정자가 후보키인 BCNF도 만족하므로 관계가 없습니다.

각 단계를 필요에 의해서 거치는 것으로 과정이 불필요한 경우 단계를 건더뛸 수 있습니다.

오늘도 즐거운 하루 되세요.

  • *
    2016-04-14 09:17:16

    안녕하세요.

    과금정보 릴레이션이 [5]로 인해 부분적 함수 종속을 가지고 있지만

    사용자 릴레이션의 관계를 고려하여 BCNF 정규형을 진행하여 무손실 분해한 후 결과적으로 부분적 함수 종속도 제거되고

    결정자가 후보키인 BCNF도 만족하므로 관계가 없습니다.

    각 단계를 필요에 의해서 거치는 것으로 과정이 불필요한 경우 단계를 건더뛸 수 있습니다.

    오늘도 즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.