일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 자바
- JavaScript
- react
- spring webflux
- Algorithm
- IT
- mongoDB
- OS
- redis
- c언어
- 자료구조
- Galera Cluster
- Data Structure
- 컴퓨터구조
- Kafka
- 네트워크
- Proxy
- Heap
- 알고리즘
- 백준
- MySQL
- C
- JPA
- design pattern
- MSA
- Java
- Spring
- 디자인 패턴
- 운영체제
- 파이썬
Archives
- Today
- Total
목록상속관계 매핑 (1)
시냅스

상속관계 매핑 관계형 데이터베이스는 상속 관계가 없다. 슈퍼타입 서브타입 관계라는 모델링 기법이 객체 상속과 유사하다. 상속관계 매핑 : 객체의 상속과 구조와 DB의 슈터파입 서브타입 관계를 매핑 슈퍼타입 서브타입 논리 모델을 실제 물리 모델로 구현하는 방법 조인전략 각각 테이블로 변환 장점 테이블 정규화 외래 키 참조 무결성 제약조건 활용 가능 저장공간 효율화 단점 조회시 조인을 많이 사용, 성능 저하 조회 쿼리가 복잡함 데이터 저장시 Insert sql 2번 호출 단일 테이블 전략 통합 테이블로 변환 장점 조인이 필요 없으므로 일반적으로 조회 성능이 빠름 조회 쿼리가 단순함 단점 자식 엔티티가 매핑한 컬럼은 모두 Null 허용 단일 테이블에 모든 것을 저장하므로 테이블이 커질 수 있음, 상황에 따라 ..
Java, Spring/JPA
2022. 9. 17. 13:35