Ir ao conteúdo

Posts recomendados

Postado

Oi,
estou aprendendo um pouco sobre java desktop e jdbc, porém estou com uma duvida. Todos os projetos que vejo não existe a possibilidade de adicionar novas colunas na tabela do banco. Estas já estão fixas. Por exemplo: se for desenvolver uma aplicação que controle médicos de uma clinica. A classe médico tem seus atributos como por exemplo nome, telefone e especialidade. Mas digamos que futuramente tenha o interesse de adicionar mais um atributo como idade do medico. Teria que adicionar uma nova coluna no banco. Até agora,(OBS: não sei muito ainda sobre este assunto) não achei nada a respeito da possibilidade de aumentar dinamicamente, dependendo do meu usuário, o número de colunas e nomear da forma que o usuário queira. Para aprender mais gosto de ver projetos mas também gosto de desenvolver o meu para ver como funciona. Mas quero desenvolver uma aplicação dinâmica que possibilite ao usuário criar tabelas novas e também novas colunas (com nomes que o próprio usuário escolha) além dos próprios objetos. Não tenho encontrado nada a respeito. Alguém sugere algum tema a ser estudado, ou algum exemplo. Desta forma que estou pensando teria como criar um projeto seguindo o modelo MVC? Agradeço desde já.

Postado

@vqcarneiro Isso pode ser feito mas nunca vai funcionar.

 

Você vai dar ao seu usuário a capacidade de alterar o software e inserir todo o tipo de lixo que ele achar "necessário".

 

Fora a questão de inserir uma nova coluna no banco, você também precisa alterar o software para exibir essa nova coluna, adicionar ela no seu script de SQL, incluir o novo campo em uma consulta ou relatório, etc e isso seu usuário JAMAIS saberá como fazer e, se você der a possibilidade de mexer nisso, pode ter certeza que não vai dar certo. Acredite. Programas simples e intuitivos já provocam pane em alguns usuários, imagine deixa-los alterar o software.

 

Em suma, se o seu usuário precisa de alteração no software, a melhor forma de fazer isso (e a correta também), é solicitar ao desenvolvedor do software que faça as mesmas e libere nova versão.

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!