Revisão nos atributos, implementação de equals e hashCode e novo método para montagem das tabelas.