반응형 jpa 상속관계 매핑1 JPA 상속관계 매핑 --안녕하세요? 오늘은, JPA의 고급매핑 중에서, 상속관계 매핑에 대해서 알아보도록 하겠습니다.-상속관계 매핑이란?: 객체의 상속과 구조와 DB의 슈퍼타입 서브타입 관계를 매핑: @Ingeritance 를 사용해서 전략 설정※ 객체는 상속관계가 존재하지만, 관계형 데이터베이스에는 상속관계가 존재하지 않습니다.그나마, 슈퍼타입 서브타입 관계라는 모델링 기법이 객체 상속과 유사합니다.상속관계 매핑은 조인 전략, 단일 테이블 전략, 구현 클래스마다의 테이블 전략 세가지가 존재합니다. -조인 전략 : 각각 테이블로 변환해서, 조인으로 관리하고자하는 전략: 가장 정규화된 전략: 외래 키 참조 무결성 제약조건 활용 가능 (타 테이블에서 데이터 조회 시 설계가 깔끔): 저장공간의 효율화 최대: 조회시 조인을 많이 .. 2024. 10. 11. 이전 1 다음 반응형