Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Eliseu Batista Dos Santos

Banco de questão

Recommended Posts

Boa tarde pessoal,

Tenho um trabalho pra fazer e não estou conseguindo modelar o banco para trabalhar com Db4o

Tenho que fazer um banco de questões.

Terei 10 questões de múltipla escolha com 4 alternativa falsa e uma correta

Terei nesse banco as seguintes tabelas

 

 

Tabela de grupo (Id_grupo, Descricao)

 

Tabela de Questões (id_questao, Id_grupo, Descricao, Nro_respostas)

 

Tabela de Respostas (Id_questao, id_Resposta)

 

Tabela de pessoa (id_pessoa, nome, telefone)

 

Tabela aluno (id_aluno,cpf)

 

Tabela professor (id_professor, matricula)

 

Tabela de prova (id_prova, data, hora_inicio, hora_final, id_questao, id_resposta, id_aluno, id_professor)

 

Não sei se esta certo, logo preciso de ajuda que permita deixar ele funcional

 

A tabela aluno e professor será herança da tabela pessoa.

 

Obrigado e Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi muito bem,

o campo respostas (seria para armazenaria a resposta) e a verdadeira (pra sabe se é falsa ou verdade) seria isso?

 

Abraço


Não entendi muito bem,

o campo respostas (seria para armazenaria a resposta) e a verdadeira (pra sabe se é falsa ou verdade) seria isso?

 

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pense da seguinte forma

 

Voce tem uma tabela prova e uma tabela aluno e o aluno responde perguntas de acordo com respostas pre-definidas.

 

Como apenas 1 resposta é a correta, voce precisa de uma tabela de respostas para cada pergunta e indicar que apenas 1 resposta é a correta, ou seja enum (0,1) onde 0 = false 1 = verdadeiro

 

Posteriormente voce tera de criar uma tabela onde tenha

 

id prova, id aluno, id pergunta, id resposta

 

Para assim somar os pontos ao final da prova.

 

Teria que fazer um testamento aqui pra te explicar todos os detalhes. Caso queira contratar hora técnica para suporte, cobra apenas R$ 150,00 por hora.

 

Se quiser que eu desenvolva essa solução pra você é possivel por apenas R$ 3,600,00. Posso fazer em até 6 no cartão

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.