Uma possibilidade seria:
Tabela de Assuntos:
1 - Código do Assunto, Auto Numeração (e chave)
2 - Nome do Assunto, Texto, 30
Tabela de Perguntas
1 - Código da Pergunta, Auto Numeração (e chave)
2 - Assunto, Texto, 30 (relacionada à tabela de assuntos, com integridade referencial e propagação de atualizações: 1 do lado assunto, n do lado perguntas)
3 - Pergunta, Texto, 100
Tabela de respostas
1 - Código da Pergunda, Número, inteiro longo
2 - Alternativa, Texto, 1 (validação: A, B, ou C)
os campos 1 e 2 em conjunto formam a chave desta tabela
3 - Resposta, Texto, 250
4 - Status, Sim,Não (alternativa correta ou não)
Relacionada com a tabela de perguntas pelo código da pergunta, obvio.
Você pode criar consultas por assunto, e aleatoriamente escolher n perguntas.
Se o teste for online, basta isso.
Se você precisar armazenar as tespostas, crie uma tabela de usuários
1- Cod usuário, Autonumeração
2 - Nome, Texto, 30
3 - Pergunta, Número Inteiro longo (relacionada à tabela de perguntas 1-1)
4 - Resposta dada, texto, 1 (validação= A, B ou C)
Se a respostaa estiver correta, acumule ponto
2006-11-24 21:51:10
·
answer #1
·
answered by jes_kp 7
·
0⤊
0⤋