☁️ 배경
현재 Item과 Logistics, Inventory / Member와 Project 간의 관계에서 양방향 매핑을 위해 OneTomany를 사용하고 있습니다. 문제는 양방향 관계를 맺을 때 이런 식으로 관계를 맺으면 구조가 복잡해져 변경이 힘들어지고, 불필요한 쿼리가 나가거나 하는 여러 가지 문제들이 발생할 수 있습니다.
따라서, 기존 MVP 개발 시에는 고려하지 않았던 라이프 사이클적 관점에서, 명확한 관계 매핑의 이유를 분석하고 평가하여 제대로 된 도메인 모델 관계를 확립하겠습니다.
참고 자료 (선택)
JPA 연관관계 어떻게 걸까요?
이슈 체크 리스트