인프런 커뮤니티 질문&답변

감바스님의 프로필 이미지
감바스

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

페치 조인 1 - 기본

일대다에서 페치 조인시 발생하는 데이터 뻥튀기에 대해 질문 있습니다.

작성

·

202

0

Team이 있고 Member가 있고 이 둘이 일대다 관계라고 하겠습니다.

데이터 뻥튀기라는게 감이 잘 안잡힙니다. 일단 페치 조인을 한다는거 자체가 team과 member 데이터가 둘 다 필요해서 페치 조인을 사용한다고 생각했습니다. 근데 교재 예시중에 아래와 같은 이미지가 있는데요 team 데이터 입장에서는 중복된 데이터일 수 있지만 member 입장에서는 중복된 데이터가 아니지 않나요? 그래서 team을 조회 했을때 필요한 member 데이터들도 조회를 한거니 데이터 뻥튀기가 아니지 않나 라는 생각이 듭니다.

image.png

 

 

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 감바스님

여기서 표현한 뻥튀기라는 표현은 데이터베이스 관점이라고 생각하시면 됩니다.

데이터베이스에서 선택된 SQL의 결과 row수는 Member의 수 만큼 증가되어 있습니다.

감사합니다.

감바스님의 프로필 이미지
감바스

작성한 질문수

질문하기