aiwebmake AI 웹메이커 커뮤니티
‹ 용어사전 목록
DB·SQL

외래키

Foreign Key

💡 초보자 설명

다른 표의 기본키를 가리켜 관계를 고정하는 제약

🧠 쉬운 비유·기억법

쉽게 말하면, 주문서에 적는 회원번호입니다. 없는 회원 번호로는 주문을 못 넣게 막습니다.

📌 실제 사용 상황

`user_id`가 `users.id`를 가리키면 외래키입니다.

⚠️ 주의사항

부모 행을 지울 때 자식이 남아 있으면 오류가 납니다. cascade로 같이 지울지, 막아서 남길지 미리 정하세요.