49.다음의 관계에 관한 설명으로 옳지 않은것은?
3.<도서>테이블에 레코드를 추가하는 경우, 참조 무결성이 위배될 수 있다.
4.<출판사>테이블에 레코드를 추가하는 경우, 참조 무결성이 위배될 수 있다.
-제가 보기엔 3번이 답이라고 이렇게 생각하고 찍었거든요?
관계설정이 되어 있어서 참조 무결성 유지, 관련 필드 모두 업데이트,
관련필드 모두 삭제 체크되어 있고,
<출판사>기본테이블, <도서>는 관련테이블인데,
<도서>테이블에 레코드를 추가해도 참조 무결성이 전혀 위배되지 않을 거라고
생각을 했는데, 왜 위배 되는지 이해가 안갑니다.
4번은 <출판사>테이블에 레코드를 추가하는 경우, 참조 무결성이 위배될 수 있다.
왜 4번이 답인지 이해가 안갑니다.
안녕하세요.
1 대 다 관계에서 1쪽의 테이블이 기본 테이블, 다 쪽의 테이블이 참조하는 테이블이 됩니다. 문제에 제시된 그림을 받을 때 두 테이블의 연결하는 선을 보면 출판사 테이블 쪽에 1이 표시되어 있으므로 출판사 테이블이 기본 테이블이고, 도서 테이블이 참조하는 테이블입니다.
3번 : 도서 테이블은 참조하는 테이블로, 출판사 테이블에 없는 레코드는 추가하면 참조무결성에 위배될 수 있습니다.
4번 : 출판사 테이블은 기본 테이블로, 참조되는 테이블입니다. 참조하는 테이블에서 참조하는 레코드를 삭제하거나 변경할 때는 참조무결성에 위배될 수 있지만 새로운 레코드를 추가할 경우에는 참조 무결성에 위배되지 않습니다. 참조하는 테이블에서 참조하는 것이 없기때문입니다.
즐거운 하루 되세요.
"-
*2013-03-11 10:49:26
안녕하세요.
1 대 다 관계에서 1쪽의 테이블이 기본 테이블, 다 쪽의 테이블이 참조하는 테이블이 됩니다. 문제에 제시된 그림을 받을 때 두 테이블의 연결하는 선을 보면 출판사 테이블 쪽에 1이 표시되어 있으므로 출판사 테이블이 기본 테이블이고, 도서 테이블이 참조하는 테이블입니다.
3번 : 도서 테이블은 참조하는 테이블로, 출판사 테이블에 없는 레코드는 추가하면 참조무결성에 위배될 수 있습니다.
4번 : 출판사 테이블은 기본 테이블로, 참조되는 테이블입니다. 참조하는 테이블에서 참조하는 레코드를 삭제하거나 변경할 때는 참조무결성에 위배될 수 있지만 새로운 레코드를 추가할 경우에는 참조 무결성에 위배되지 않습니다. 참조하는 테이블에서 참조하는 것이 없기때문입니다.
즐거운 하루 되세요.
"