/**
  * Método que retorna a consulta base para uso interno da classe
  * 
  * @return Select
  */
 public function select()
 {
     $select = parent::select();
     return $select->columns(array("pk_turma", "turma_nome", "pk_aula"))->join("afa.afa_subtipo_anotacao", array("pk_afa_subtipo_anotacao" => "fk_afa_subtipo_anotacao", "fk_afa_tipo_anotacao" => Tipo::TIPO_ATENDIMENTO))->join("public.turma", array("pk_turma" => "public.usuario_aluno.fk_turma"));
 }
 /**
  * Método que retorna uma consulta genérica para uso da classe
  * 
  * @return Select
  */
 public function select()
 {
     return parent::select()->columns(array("data_fim", "pendente"), "afa_conceito_aluno_")->join("afa.afa_subtipo_anotacao", array("pk_afa_subtipo_anotacao" => "fk_afa_subtipo_anotacao", "fk_afa_tipo_anotacao" => Tipo::TIPO_ACAO_PEDAGOGICA_FORMATIVA));
 }