domingo, 7 de junho de 2015

Análise do problema levantado na semana anterior e alterações no banco de dados.

     Como já havia mencionado em um post anterior, foi levantado o seguinte problema: como relacionaríamos as tabelas notificacao, arquivo, estagio e livro. Pensávamos que a melhor solução seria criar uma outra tabela para reunir as chaves primarias das devidas tabelas, com seus respectivos valores sendo que, quando recebi um valor ou da tabela estagio, ou arquivo ou livro, as outras chaves receberiam 0, ou seja só dois campos teriam valor existente, o campo de notificacao e o da outra chave.(arquivo, estagio ou livro).
    Porém ao analisarmos mais profundamente, percebemos que não a melhor solução e levantamos mais um problema: o usuário só visualizaria postagens depois de sua cadastro? E o material já postado para sua turma? E os estágios? Então decidimos criar uma chave estrangeira nas tabelas arquivo, estagio e interessado, onde recebera o valor da notificacao correspondente. Com isso, o usuário terá acesso a postagens já realizadas antes de seu cadastro
    Além desse levantamento de problemas e sua possível solução, houve as devidas mudanças no banco e no Diagrama de Entidade e Relacionamento e ainda um esclarecimento do DER às alunas Maria Cecília Gatti e Giovanna Martins Aquino para que elas pudessem realizar o Diagrama de Fluxo de Dados e o Dicionário de Dados de maneira correta.

Nenhum comentário:

Postar um comentário