1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Precisa-se sugestão para estrutura de uma base de dados (PHP / MySQL)

Discussão em 'Web Development' iniciada por The Dealer, 6 de Março de 2009. (Respostas: 2; Visualizações: 803)

  1. The Dealer

    The Dealer Power Member

    Tenho um trabalho para fazer em php com MySql, que entre outras coisas, pretende-se que seja uma aplicação Web em que os alunos podem consultar as notas que obtêm às várias cadeiras. Mas tenho um problema que me está a dar a volta à cabeça...

    - Prende-se com o seguinte. O "destino", a utilidade da aplicação. No sentido em que eu estou a fazer para as 28 cadeiras do meu curso, pois para cada cadeira tenho uma tabela "alunosSI" por exemplo, e consequentemente, uma home da cadeira SI.php, adicionarRegistoSI.php, removerRegistoSI.php etc. Como tal é muito complicado eliminar esta limitação e criar um menu dinâmico onde se pode adicionar disciplinas (que sinceramente não faço a minima ideia de como se faz, apenas sei que é possivel), pois como existem outros scripts dependentes (adicionar,remover,alterar etc), tal estrutura nunca possibilitaria o uso de um menu do género. Correcto, ou não? É que eu tenho muitos query's respeitantes a tabela alunosSI (por ex) e não estou mesmo a ver como se poderá dinamizar numa situação destas...

    Será que alguem me poderia dar uma melhor orientação? É que eu tenho aquela sensação "que estou a fazer tudo mal, e gostava de poder ter uma ideia de como fazer melhor as coisas...

    Agradeço desde já.
     
    Última edição: 6 de Março de 2009
  2. silvino

    silvino Power Member

    Olá,

    Ajuda bastante fazer um Diagrama de Dados e Relacionamentos. Para facilitar lista todos os dados que queres guardar na base de dados. Descreve as funcionalidades\propósito "em português" da aplicação.

    Até Já
     
    Última edição: 7 de Março de 2009
  3. geoblast

    geoblast Power Member

    Primeiro, esquematiza no papel o que tens, o que queres e o que precisas. Só aí podes ter uma noção do «como» e «o que» fazer. Aí, a estrutura da bd, os objectos e os métodos serão bem mais simples.
     

Partilhar esta Página