728x90 반응형 단일 테이블 전략1 [JPA] 테이블 전략 설명 조인 전략 (Joined Strategy) 설명: 각 클래스마다 테이블을 따로 생성하고, 자식 클래스의 테이블은 부모 클래스의 테이블과 조인으로 연결됩니다. 상황: 학교에는 학생과 선생님들이 있습니다. 각 학생과 선생님은 서로 다른 테이블에 저장되어야 합니다. 사용 이유: 학생과 선생님은 각각 고유한 속성을 가지며, 데이터를 정규화하여 관리하고 싶습니다. 구현 방법: @Entity @Inheritance(strategy = InheritanceType.JOINED) public class Person { // 공통 속성 } @Entity public class Student extends Person { // 학생 특화 속성 } @Entity public class Teacher extends Perso.. 2024. 2. 1. 이전 1 다음 728x90 반응형