Gostaria de saber se ao criamos interfaces para abstrair informações da Model, essas interfaces devem ficar no pacote modelo, ou criar um pacote a parte, ou devo criar um subpacote para para as interfaces dentro do pacote modelo ?
Por exemplo: Criei as classes RG e CPF e ambas implementam a interface Documento, essa interface deve ficar no mesmo pacote do RG e CPF, ou deve ficar em um subpacote dentro do pacote de RG e CPF, ou ainda um pacote separado com algum tipo de denominação especial ?