문제 중에 기본키를 알아서 설정하라는 건 어떻게 하라는 건가요?
또 문제에 제시가 되진 않았지만 폼이나 보고서가 시험지에 나온 그림과 같이 똑같이
나타내야 하나요?
아니면 문제로 나오지 않았으면 그림과 똑같이 나타낼 필요가 없는건지.
시험을 봤을때 문제로는 나오지 않았지만
문제에 맞게 다 만들고 나서 폼을 확인해 보니까
그림과 달라서 혹시나 틀릴까봐
똑같이 조건을 설정해 주었거든요.
그렇게 하고 나니까 그림과 같아지더라구요.
기본키는 중복되지 않는 유일한 값을 기본키로 지정해 주시면 됩니다.
예를들면 학번이 1, 2, 3, 4, 5~ 와 같이 중복된 값이 하나도 없다면 이 필드는 기본키로 지정할 수 있지만 1, 2, 2, 3, 4, 4, 5~와 같이 중복된 값이 있다면 이 필드는 기본키로 지정할 수 없는 것입니다. 그런데 중복되지 않는 유일한 필드가 여러 개가 있다면 이 중 어떤 필드를 기본키로 지정해야 할지 난감하겠죠?
기본키를 지정하는 이유는 다른 필드와 구별하거나 관계를 설정하기 위함이니 이 테이블과 관계를 설정하는 테이블에 이 테이블과 동일하게 들어있는 필드가 있는지 확인해 보고 있다면 이 필드를 기본키로 지정해 주면 됩니다.
보통 학번, 제품코드,거래처코드 등 을 사용 하게 됩니다.
지시사항에 없는데 그림과 같지 않다면 그대로 두시거나 그림과 같게 지정 하셔도 상관 없습니다.
좋은 하루 되세요.
-
*2011-08-12 09:44:35
기본키는 중복되지 않는 유일한 값을 기본키로 지정해 주시면 됩니다.
예를들면 학번이 1, 2, 3, 4, 5~ 와 같이 중복된 값이 하나도 없다면 이 필드는 기본키로 지정할 수 있지만 1, 2, 2, 3, 4, 4, 5~와 같이 중복된 값이 있다면 이 필드는 기본키로 지정할 수 없는 것입니다. 그런데 중복되지 않는 유일한 필드가 여러 개가 있다면 이 중 어떤 필드를 기본키로 지정해야 할지 난감하겠죠?
기본키를 지정하는 이유는 다른 필드와 구별하거나 관계를 설정하기 위함이니 이 테이블과 관계를 설정하는 테이블에 이 테이블과 동일하게 들어있는 필드가 있는지 확인해 보고 있다면 이 필드를 기본키로 지정해 주면 됩니다.
보통 학번, 제품코드,거래처코드 등 을 사용 하게 됩니다.
지시사항에 없는데 그림과 같지 않다면 그대로 두시거나 그림과 같게 지정 하셔도 상관 없습니다.
좋은 하루 되세요.