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