Em um sistema desenvolvido em Java, quando as classes possuem uma relação lógica forte, elas devem estar gravadas em um mesmo diretório, podendo estar em pacotes diferentes.