visits: List<Visit>)
                  
                  
                  class Visit(val visitDetails: List<VisitDetail>)
                  
                  
                  VisitDetails используется только совместно с Visit, остальные могут использоваться независимо друг от друга.
                  
                  
                  Надо ли для каждой сущности создавать отдельный репозиторий или должен быть только 1 для Customer, который вернёт полную цепочку?
                  
                  
                
Если есть по крайней мере по паре юз-кейсов связанных с Visit и Location без привязки друг к другу - я бы сделал по отдельному репозиторию
Обсуждают сегодня