문제에서 기본폼의 '교수코드'와 하위 폼의 '지도교수코드'필드를 기준으로 연결하라하였는데 그렇다면 직접 지정을 선택해서 각각 맞는 필드로 연결해야하는것 아닌가요?왜 정답에서는 그냥 교수코드만 이용해서 연결하는걸로 나와있는지 모르겠습니다.
안녕하세요.
기본 폼의 레코드 원본은 '교수별 학생지도'쿼리이고,
하위 폼의 원본 개체는 '지도학생' 폼이며, '지도학생' 폼의 레코드 원본은 <학생> 테이블입니다.
'교수별 학생지도' 쿼리의 디자인 보기를 보면,
<교수> 테이블의 '교수코드'가 기본키로 설정되면서 <학생> 테이블의 '지도교수코드' 필드와 연결되어 있습니다.
이렇게 테이블 간의 연결을 위해 사용된 필드를 외래키라고 합니다.
기본 폼과 하위 폼도 이 외래키를 통해 연결이 가능합니다.
그래서, 기본 폼의 레코드 원본의 '교수코드'와 하위 폼의 '지도교수코드'로 폼끼리 연결한 것입니다.
좋은 하루 보내세요.
-
*2018-09-18 09:12:34
안녕하세요.
기본 폼의 레코드 원본은 '교수별 학생지도'쿼리이고,
하위 폼의 원본 개체는 '지도학생' 폼이며, '지도학생' 폼의 레코드 원본은 <학생> 테이블입니다.
'교수별 학생지도' 쿼리의 디자인 보기를 보면,
<교수> 테이블의 '교수코드'가 기본키로 설정되면서 <학생> 테이블의 '지도교수코드' 필드와 연결되어 있습니다.
이렇게 테이블 간의 연결을 위해 사용된 필드를 외래키라고 합니다.
기본 폼과 하위 폼도 이 외래키를 통해 연결이 가능합니다.
그래서, 기본 폼의 레코드 원본의 '교수코드'와 하위 폼의 '지도교수코드'로 폼끼리 연결한 것입니다.
좋은 하루 보내세요.