Domain-DrivenRepository이 페이지에서Repository애그리거트당 하나의 리포지토리 https://learn.microsoft.com/en-us/dotnet/architecture/microservices/microservice-ddd-cqrs-patterns/infrastructure-persistence-layer-design 리포지토리는 데이터베이스를 업데이트하는 데 사용해야하는 유일한 방법이어야 합니다 애그리거트 루트가 불변성과 트랜잭션 일관성을 관리하기 때문에 애그리거트 루트와 리포지토리는 1:1 관계여야 합니다 쿼리는 데이터베이스의 상태를 변경하지 않기 때문에 다른 방법으로 처리해도 됩니다(CQRS) 애그리거트와 영속성