함수 종속 관계는
수학 공식처럼 정확하지 않습니다..
데이터와 데이터의 관계가
서로 서로 다르기 때문이지요..
조금의 융통성이 필요합니다..
3정규형의 정의는
이행적 함수종속을 제거 했거나...
이행적 종속이 아니면 3정규형입니다..
보이스코드 정규형은
결정자가 후보키가 아닌 함수 종속 제거, 즉 모든 결정자가 후보키이어야 한다는 것입니다.
문제를
R(A, B, C) 기본키 : (A, B)
함수적 종속성 : {A, B} → C, C → B
다음과 같이 예를들면
-------------------------------
학번(A) 과목(B) 지도교수(C)
-------------------------------
101 금융 김유신
101 컴퓨터 최진행
102 국사 이율곡
102 금융 김유신
103 컴퓨터 최진행
101 국사 박문수
--------------------------------
R(학번, 과목, 지도교수) 기본키 : (학번, 학과)
함수적 종속성 : {학번, 과목} → 지도교수, 지도교수 → 과목
이 상태를 분석해 보면..
학번이 과목이나 지도교수를 정해주는 것이 아니므로...
한번과 과목이 지도교수를 정해줍니다..
따라서..
{학번, 과목} -> 지도교수
그리고...
지도교수가 과목을 정해주는 것이기는 하지만
국사를 이율곡도 박문수도 가르치기도 합니다..
(결정자이지만 후보키라고 말할 수 없음)
지도교수 -> 과목
이상태는 이행적 함수 종속도 아닌 상태...
결정자를 후보키로 선정한 상태도 아니니...
제 3정규형 상태라고 밖에 말할 수 없습니다..
만약 보이스코드 정규형이 되려면...
지도교수를 후보키로 정해야 합니다..
문제에서는 후보키로 선정!!!
R(A, B, C) 기본키 : (A, B), 후보키 : C
함수적 종속성 : {A, B} → C, C → B
--------------------------------
학번(A) 과목(B) 지도교수(C)
--------------------------------
101 금융 김유신
101 컴퓨터 최진행
102 국사 빅문수
102 금융 김유신
103 컴퓨터 최진행
101 국사 박문수
--------------------------------
혹은
R(A, B, C) 기본키 : (A, B)
함수적 종속성 : {A, B} → C, C → B
릴레리션 S 추가!!!
S(C1, C, B) 기본키 : C1
함수적 속성 : C1 → B
--------------------------------
학번(A) 과목(B) 지도교수(C)
--------------------------------
101 금융 김유신
101 컴퓨터 최진행
102 국사 이율곡
102 금융 김유신
103 컴퓨터 최진행
101 국사 박문수
--------------------------------
--------------------------------
교수코드(C1) 지도교수(C) 과목(B)
--------------------------------
A1 김유신 금융
A2 최진행 컴퓨터
A3 박문수 국사
A4 이율곡 국사
--------------------------------
이해가 안되시면
통화해야합니다..
문자 주세요...
감사합니다...
이 게 답변 ㅋㅋㅋ 넘 길어서 메일로 옮겼다가 다시 퍼옴~ ㅋㅋㅋ
제목 | 글쓴이 | 날짜 | 추천 | 조회 |
---|---|---|---|---|
크래브 |
2020-06-28 |
11 |
354023 |
|
크래브 |
2020-05-23 |
3 |
297479 |
|
크래브 |
2018-10-23 |
9 |
324630 |
|
크래브 |
2018-06-13 |
0 |
359626 |
|
2011-03-26 |
26 |
683657 |
||
964948 [단순잡담] 만월산 약사사 (2) |
김삿갓 |
2023-09-18 |
0 |
369 |
964947 [단순잡담] 만월산 약사사(1) |
김삿갓 |
2023-09-18 |
0 |
456 |
산타양말 |
2023-09-18 |
0 |
677 |
|
2023-09-18 |
1 |
486 |
||
2023-09-18 |
1 |
537 |
||
양로쵈 |
2023-09-18 |
1 |
479 |
|
양로쵈 |
2023-09-18 |
0 |
505 |
|
에이플라워 |
2023-09-18 |
0 |
552 |
|
에이플라워 |
2023-09-18 |
0 |
666 |
|
에이플라워 |
2023-09-18 |
0 |
611 |
|
s쏠s |
2023-09-18 |
0 |
578 |
|
에이플라워 |
2023-09-18 |
0 |
636 |
|
에이든 |
2023-09-18 |
0 |
748 |
|
에이플라워 |
2023-09-18 |
0 |
671 |
|
흰털언니 |
2023-09-18 |
0 |
825 |
|
s쏠s |
2023-09-18 |
0 |
645 |
|
춘스춘스밤밤 |
2023-09-18 |
0 |
521 |
|
에이플라워 |
2023-09-18 |
0 |
677 |
|
964930 [단순잡담] 여자라는건... |
에이플라워 |
2023-09-18 |
0 |
652 |
춘스춘스밤밤 |
2023-09-18 |
0 |
738 |
|
964928 [단순잡담] 여자를 볼때... |
에이플라워 |
2023-09-18 |
0 |
662 |
964927 [단순잡담] 만월산 (2) |
김삿갓 |
2023-09-18 |
0 |
613 |
964926 [단순잡담] 만월산(1) |
김삿갓 |
2023-09-18 |
0 |
467 |
s쏠s |
2023-09-18 |
0 |
533 |
|
새벽두시 |
2023-09-18 |
3 |
701 |