Como vocês podem ver, eu tenho duas entidades, Revenue e Expense. Como deve ser a organização de arquivos? Um pacote para cada entidade, por exemplo, eu tenho dois pacotes para DTOs, um para cada entidade. Mas devo ter um pacote para cada entidade em todas as camadas (serviço, repositório, etc)?