테이블 내의 각 레코드를 고유하게 식별하는 열입니다.
중복된 값을 허용하지 않고, 해당 테이블의 주요 식별자로 사용됩니다.
외래 키는 한 테이블에 있는 열인데, 다른 테이블의 기본 키 값을 가리킵니다.
이걸 사용하면 한 테이블과 다른 테이블 사이의 관계를 맺을 수 있습니다. 다른 테이블의 특정한 줄을 가리키게 해줍니다.
이렇게 함으로써 서로 다른 테이블의 정보를 연결해서 가져올 수 있게 됩니다.
요약하자면, 기본 키는 각각의 줄을 고유하게 만들어주고, 외래 키는 다른 테이블과의 관계를 설정하여 정보를 연결해주는 역할을 합니다.