외래키 Foreign key

헬리코박도·2022년 4월 8일
0

외래키 Foreign key

  • 다른 릴레이션의 기본키를 참조하는 속성
  • 관계 데이터 모델의 특징인 릴레이션 간의 관계 relationship을 표현
  • 참조되는 릴레이션을 부모, 참조하는 쪽을 자식 릴레이션이라고 함

외래키의 특징

  • 릴레이션 간의 관계 표현
  • 다른 릴레이션의 기본키를 참조
  • 외래키와 참조되는 기본키의 도메인은 동일
  • 참조 무결성 제약: 기본키가 변경되면 외래키도 반드시 변경
  • NULL값, 중복값 등이 허용됨
  • 자기 자신의 기본키를 참조 가능함 ex) 학생 릴레이션의 멘토 - 멘티 관계
  • 외래키가 기본키의 구성요소가 될 수 있음
profile
Data Engineer

0개의 댓글