[SQL] Foreign Key(외래키)에 대해 이해하기1
Foreign key(외래키)란? Foreign key는 한 테이블의 컬럼 중에서 다른 테이블의 행(row)을 고유하게 식별할 수 있는 키를 말한다. Foreign Key를 사용하는 이유는? 데이터의 무결성 보장: 외래 키(Foreign Key)를 사용하면 관계를 맺고 있는 두 테이블에서 데이터의 일관성을 유지할 수 있다. 예를 들어, 주문(order) 테이블과 상품(product) 테이블이 있을 때, 주문 테이블에서는 존재하지 않는 상품을 주문하는 것을 막을 수 있다. 중복 데이터 제거: 동일한 정보를 여러 테이블에 중복해서 저장하는 것을 방지할 수 있다. 이는 저장 공간을 절약하고, 데이터의 변경이 필 요할 때 일관성을 유지하는 데 도움이 된다. Foreign Key 설정하기 테이블 설정에서 하단에 ..
BE/Basics 2023.05.24 1