본문 바로가기
데이터 [Data]/데이터베이스론

데이터베이스론 보고서 8 : “관계 <-> 외래 키”라는 항목

by 냉철하마 2021. 7. 15.

자료출처: MS SQL 기반 데이터베이스 배움터 (생능출판사) http://www.yes24.com/Product/Goods/7489842

 

데이터베이스 배움터 - YES24

이론과 실무가 조화된 최적의 데이터베이스 책데이터베이스를 제대로 활용하는 데 반드시 필요한 데이터베이스의 기본적인 개념 및 이론을 이해하기 쉽게 설명한 책이다. 이와 함께 활용 기술

www.yes24.com

 

주제 : ER 스키마에서 관계 모델의 릴레이션으로 사상될 때 (그림 5.51을 참고할 때) 관계 <-> 외래 키라는 항목이 있다. 이 이유를 설명하라.

 

  그림 5.51에서 ER 개념과 데이터베이스 개념들의 대응 관계를 나타낼 때, ER 개념에서의 관계가 데이터베이스 개념에서 외래 키와 대응되는 것을 확인할 수 있다.

  ER 모델에서는 엔티티들 사이에 존재하는 연관이나 연결을 관계라고 한다. 동질의 관계들의 집합이나 틀로서, 관계의 특징을 기술하는 애트리뷰트를 가질 수 있는 것이다. 한편 데이터베이스에서의 외래 키는 어떤 릴레이션의 기본 키를 참조하는 애트리뷰트로, 관계 데이터베이스에서 릴레이션들 간의 관계를 나타내기 위해 사용한다.

  즉, ER 개념에서의 관계와 데이터베이스 개념의 외래 키는 릴레이션 사이의 관계를 나타내는 역할로서 대응될 수 있는 것이다.

 

댓글