Skip to content

[♻️Refactor] 도메인 모델 관계 개선 (@onetomany) #141

@minsubyun1

Description

@minsubyun1

☁️ 배경

현재 Item과 Logistics, Inventory / Member와 Project 간의 관계에서 양방향 매핑을 위해 OneTomany를 사용하고 있습니다. 문제는 양방향 관계를 맺을 때 이런 식으로 관계를 맺으면 구조가 복잡해져 변경이 힘들어지고, 불필요한 쿼리가 나가거나 하는 여러 가지 문제들이 발생할 수 있습니다.

따라서, 기존 MVP 개발 시에는 고려하지 않았던 라이프 사이클적 관점에서, 명확한 관계 매핑의 이유를 분석하고 평가하여 제대로 된 도메인 모델 관계를 확립하겠습니다.


참고 자료 (선택)

JPA 연관관계 어떻게 걸까요?

이슈 체크 리스트

  • Assignees를 설정했나요?
  • Lables를 설정했나요?

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions