islssa / capes-sisuab2

SISUAB 2 - Cadastro de Dúvidas
1 stars 0 forks source link

Cursos que o polo pode ofertar #101

Closed fdonascimento closed 10 years ago

fdonascimento commented 10 years ago

Na tela de resultados da consulta do polo, a tabela de resultados possui uma coluna cursos que mostra quais cursos o polo pode ofertar. Onde ficará armazenada essa informação?

@dburgosl favor acompanhar.

rfgallon commented 10 years ago

Essas informações estão associadas ao polo e são provenientes do monitoramento.

fdonascimento commented 10 years ago

Pelo o que eu percebi, essa informação ficará na tabela resultado_final do monitoramento. Será tratado da mesma forma que no issue #70 .

fdonascimento commented 10 years ago

@rfgallon, como ficará essa questão dos cursos que o polo pode ofertar? Com o modelo que temos hoje não conseguimos obter essa informação, porque ela faz parte do monitoramento do polo. Isso ficará pendente na PE0020?

rfgallon commented 10 years ago

Isso é possível ser obtido através da tabela MONITORAMENTO_POLO e MONITORAMENTO_POLO_ESPACO

fdonascimento commented 10 years ago

@rfgallon, não consegui entender direito como obtenho essa informação. A tabela monitoramento_polo_espaco possui um id_espaco_academico_conceito. O que é esse conceito? As informações que preciso são essas mostradas em "informe as áreas". O conceito seria essas informações? arquivomantenedor

Eu irei mostrá-las na consulta de polos da seguinte forma: imagem

Imaginei que esta informação estaria presente na tabela de resultado_final.

fdonascimento commented 10 years ago

Aproveito também para perguntar como ficará a questão da situação do polo. Que também fará parte do resultado final do monitoramento.

fdonascimento commented 10 years ago

Resolvido. Esperando pelo banco.

fdonascimento commented 10 years ago

@rfgallon, Gostaria de esclarecer o entendimento das tabelas monitoramento_polo_espaco e espaco_academico_conceito

imagem

Pelo que eu eu percebi, com a tabela monitoramento_polo_espaco, eu já consigo obter as informações que preciso. Não estou conseguindo ver a necessidade da tabela espaco_academico_conceito. Essa tabela é realmente necessária?

rfgallon commented 10 years ago

A tabela monitoramento_polo_conceito, armazena os possíveis espaços de um determinado conceito, por exemplo (Física, Química e Biologia). A tabela monitoramento_polo_espaço armazena os espaços disponíveis no polo, por exemplo somente Física e Química. Por isso a necessidade das duas tabelas.

fdonascimento commented 10 years ago

"A tabela monitoramento_polo_conceito, armazena os possíveis espaços de um determinado conceito". Eu entendi na nossa última conversa que essa tabela na verdade serviria para guardar a situação do polo: Apto, Não Apto, Apto com Pendências e Fase de Regularização. Quando você fala em conceito, você está se referindo a essas informações?

A tabela monitoramento_polo_espaço eu entendi. Ela guardará os espaços disponíveis no polo, que eu interpreto como sendo os cursos que o polo pode ofertar. Correto?

Eu tinha entendido que a tabela espaco_academico guardaria essas informações: imagem

E aí ficou a dúvida sobre a tabela espaco_academico_conceito. Todos os campos dessa tabela estão presentes na tabela monitoramento_polo_espaco.

Acho que o nome das tabelas está confundido o entendimento do uso delas.

rfgallon commented 10 years ago

Fagner, a frase que você copiou realmente tem um erro. A tabela monitoramento_polo_conceito, armazena os conceitos (AA,AP,NA) e a espaco_academico_conceito armazena os possíveis espaços de um determinado conceito.

fdonascimento commented 10 years ago

Acho que para esclarescer algumas coisas será necessário uma nova ligação. Podemos ligar hoje para tirar esses esclarecimentos? Que horas podemos fazer a ligação?

rfgallon commented 10 years ago

Pode ser antes das 12h ou após as 14h, no horário de Brasília

fdonascimento commented 10 years ago

Dúvida esclarecida!

fdonascimento commented 10 years ago

@rfgallon, o que vc acha de tirar os campos id_monitoramento_polo_conceito e id_espaco_academico da tabela monitoramento_polo_espaco e colocar no lugar o id_espaco_academico_conceito da tabela espaco_academico conceito?

O mapeamento dessas entidades fica mais fácil desta forma.

rfgallon commented 10 years ago

Você diz para criar uma chave composta? Se for isso podemos fazer ssim

fdonascimento commented 10 years ago

Na verdade é o contrário. Substituir os dois campos id_monitoramento_polo_conceito e id_espaco_academico presentes na tabela monitoramento_polo_espaco pelo campo id_espaco_academico_conceito presente na tabela espaco_academico_conceito.

Ou seja, trocar esses dois campos: imagem por este: imagem

rfgallon commented 10 years ago

O problema é que fazendo desta forma não há garantias de que a associação será feita corretamente, por isso a modelagem desta forma.

fdonascimento commented 10 years ago

Por que a associação não será feita corretamente? Os campos id_monitoramento_polo_conceito e id_espaco_academico estão definidos como UK. Acredito que não fará diferença colocar a PK da tabela espaco_academico_conceito ao invés desses campos.

cgmenezes commented 10 years ago

Modelo: OK Banco: Pendente

fdonascimento commented 10 years ago

banco: ok