DB -sql 의 FK 와 PK

잠자는 고양이·2023년 11월 1일
0

DataBase

목록 보기
4/6

FK (Foreign Key - 외래 키):

  • FK (외래 키) 는 한 테이블의 열(또는 열의 조합)로 다른 테이블의 기본 키(PK)를 참조하는 열을 나타냅니다.
    FK를 사용하면 두 테이블 간의 관계를 정의하고 데이터의 무결성을 유지할 수 있습니다. 예를 들어, 주문 테이블과 고객 테이블 간의 관계를 설정할 때 주문 테이블에 있는 "customer_id" 열이 고객 테이블의 "customer_id" 열을 참조하는 FK로 사용됩니다.

PK (Primary Key - 기본 키):

  • PK (기본 키) 는 테이블의 각 행을 고유하게 식별하는 열(또는 열의 조합)을 나타냅니다.
    PK는 데이터베이스 내에서 데이터를 식별하고 검색하는 데 사용됩니다. 모든 테이블은 최소한 하나의 PK를 가져야 하며, 이를 통해 중복을 방지하고 데이터 무결성을 보장합니다. 대표적인 PK 예로는 사용자 테이블에서의 "user_id" 열이나 주문 테이블에서의 "order_id" 열이 있을 수 있습니다.
    간단히 말해, FK는 두 테이블 간의 관계를 설정하고 참조하는 열이며, PK는 데이터베이스 내에서 고유한 식별자로 사용되는 열입니다. PK는 각 행을 식별하고 FK는 테이블 간의 관계를 유지하고 검색하는 데 사용됩니다.
profile
개발자가 되고 싶은 잠자는고양이

0개의 댓글

관련 채용 정보