작성
·
216
0
최범균님의 DDD start 로 입문하고 설계에 대해서 요즘 많이 고민하고 있는데요.
JPA 를 쓰는 입장에서 boundary context 즉 경계처리를 어떻게 해야하는지 고민입니다.
예를들어 Member, Order Entity 가 있고 Order 의 boundary context 는 Orderer 가 되는데 Orderer (id, name) 를 포함하고 있습니다.
만약 주문정보를 저장하게되면 Orderer 로 인해 Member 의 id 와 name 이 저장되고 이렇게 되면 Member 값이 바뀔시 name 이 달라지는 데이터 무결성이 발생한다고 생각합니다.
그럼 Orderer 처리를 어떻게 하면 좋을까요?
너무 두서없는 질문인데 어떻게 더 표현해야 할지 잘 생각이 안나네요 ㅜ
답변