작성
·
174
0
[회원:권한 = N:N] 관계일 경우를 가정합니다.
이 경우 말씀하신대로 [일대다+다대일]로 변경하고 중간 엔티티를 선언 했습니다.
위와 같은 구조에서 엔티티의 변경 또는 재설계 없이 데이터를 조회할 경우 아래와 같이 문의 드립니다.
[회원정보 상세] 화면에서 권한을 변경하고자 합니다.
화면은 각종 회원정보와 복수개의 권한 정보가 보여지도록 하고 싶을때, 데이터 조회를 어떤 방식으로 헤야할지 문의 드립니다.
(구글링을 해봐도 엔티티 설계 예제만 있고, 조회에 대한 best practice를 찾기가 어려웠습니다.)
(회원A, {권한A, 권한C, 권한D}의 정보를 조회할 경우)
읽어 주셔서 감사합니다.
(예상)
혹시 중간 엔티티를 기준으로 연관된 데이터를 모두 조회한 후(join fetch 사용) 어플리케이션에서 가공 해줘야 할까요?