[면접 준비] Primary Key, Foreign Key에 대해 설명해주세요 (24/03/29)
Primary Key 기본키는 관계형 데이터베이스 테이블에서 각 레코드를 고유하게 식별하는데 사용되는 필드 또는 필드의 집합 입니다. 테이블 내에서 각 레코드는 오직 하나의 Primary Key 값을 가져야 합니다. (user테이블의 경우, id) Primary Key는 테이블에서 기본 식별자 역할을 하며, 빠른 검색을 가능케 합니다. 테이블 생성 시 지정되며, 변경이 어렵습니다. Foreign Key 외래키는 관계형 데이터베이스 테이블에서 한 테이블의 필드로 다른 테이블의 Primary Key 값을 가리키는데 사용되는 필드 입니다. Foreing Key를 사용하여 여러 테이블을 연결하고, 데이터간의 관계를 정의할 수 있다. 이를 통해 데이터의 무결성을 유지하고 참조 무결성을 강제할 수 있다. 기본 키외..
2024.03.29