관계와 조인의 이해
관계
- 엔터티와 인스턴스 간 논리적 연관성
-> 관계를 맺음 = 식별자를 상속, 그걸로 매핑 (FK 쓴다고)
관계의 분류
- 존재 관계 : 엔터티가 다른 엔터티에 속함
예) 학생과 학과
- 행위 관계 : 행위를 통해 발생
예) 구매 내역
조인 (JOIN)
식별자로 매핑-> 데이터 결합하기
(보통 외래키를 씀)
관계형 데이터 모델
- 자기 자신하고 관계 가짐 (=셀프 조인 해야함)
예) 1번인 철수는 2번과 친구고 2번은 영철임. -> 셀프 조인으로 철수 친구 영철 도출
상호 배타적 관계