문제 해설에서
'제품명 속성의 집합이 납품처에만 종속되고'
라고 되어있는데,
납품처가 '대명금속'이라면 제품명은 '베어링', '나사' 두 가지 중 하나입니다.
반대로 제품명이 '베어링'이면 납품처는 무조건 '대명금속'이고,
제품명이 '나사'이면 납품처는 무조건 '대명금속'입니다.
때문에 오히려 납품처의 속성의 집합이 제품명에 종속 된다고 보는데 아닌가요?
제가 이해하고 있는 함수적 관계와 다른 것 같아 헷갈립니다.
안녕하세요 길벗수험서 운영팀입니다.
<납품> 테이블을 보면 모든 필드명에 밑줄을 그음으로써 3개의 모든 필드가 복합키임을 알 수 있습니다.
<정규화 결과>로 보았을 때, 제 4정규화를 위한 복합속성은 (납품처, 담당사원)과 (납품처, 제품명)으로 비교하는 것임을 알 수 있습니다.
이 때 두 복합속성은 분할되어 복합속성 내의 하나의 속성이 복합속성이 아닌 다른 속성에 종속되는 것은 불가능합니다. 즉, 제품명이 납품처를 종속할 수는 있지만 납품처는 (납품처, 담당사원)이라는 하나의 복합속성으로 규정되었기 때문에 불가능하다는 이야기입니다.
반대로 제품명은 복합속성 (납품처, 담당사원)에 종속될 수 있으며, 이 복합속성 내 여러 속성 중 하나의 속성에만 족속성을 지닐 때 다치 종속이라고 부르죠.
행복한 하루되세요 :)
-
관리자2019-09-06 10:25:09
안녕하세요 길벗수험서 운영팀입니다.
<납품> 테이블을 보면 모든 필드명에 밑줄을 그음으로써 3개의 모든 필드가 복합키임을 알 수 있습니다.
<정규화 결과>로 보았을 때, 제 4정규화를 위한 복합속성은 (납품처, 담당사원)과 (납품처, 제품명)으로 비교하는 것임을 알 수 있습니다.
이 때 두 복합속성은 분할되어 복합속성 내의 하나의 속성이 복합속성이 아닌 다른 속성에 종속되는 것은 불가능합니다. 즉, 제품명이 납품처를 종속할 수는 있지만 납품처는 (납품처, 담당사원)이라는 하나의 복합속성으로 규정되었기 때문에 불가능하다는 이야기입니다.
반대로 제품명은 복합속성 (납품처, 담당사원)에 종속될 수 있으며, 이 복합속성 내 여러 속성 중 하나의 속성에만 족속성을 지닐 때 다치 종속이라고 부르죠.
행복한 하루되세요 :)