관계형 [[database]]에서, 한 [[테이블,table]] 속성 집합이, 다른 테이블의 기본 키가 되는 것. 테이블 관계에서 참조 무결성을 보장하기 위해 사용됨. '''외래키'''는 다른 [[릴레이션relation]]의 [[기본키,primary_key]]를 참조하는 [[속성attribute]]이고, 릴레이션 간의 [[관계relationship]]를 표현하는 역할을 한다.[* https://terms.naver.com/entry.naver?docId=3431155&cid=58430&categoryId=58430&expCategoryId=58430] = 기본키와의 비교 = [[기본키,primary_key]] : 유일해야 하고, 중복되지 않아야 하고, 빈 값(null 값)이 없어야 함. '''외래키''': 중복되는 값을 가질 수 있고, 비어있는 값(null 값)또한 가질 수 있음. from [[https://terms.naver.com/entry.naver?docId=3508680&ref=y&cid=40942&categoryId=32840 두산백과: 외래키]] ---- '''''merge: [[외래키foreign_key]]''''' ---- Twins: https://everything2.com/title/foreign+key [[HashKr:외래키]] Wiki:ForeignKey