handon Postado Dezembro 19, 2007 Denunciar Share Postado Dezembro 19, 2007 Gostaria de criar um sistema de quiz(multipla escolha).pensei nas tabelas, será que é o certo.user(id_user,user,email,senha)categoria(id_user,id_cat,categoria,catdescricao)tópico(id_user,id_cat,id_top,tópico,topdescricao)questao(id_user,id_cat,id_top,questão, ....)Como fazer? Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Dezembro 19, 2007 Denunciar Share Postado Dezembro 19, 2007 Gostaria de criar um sistema de quiz(multipla escolha).pensei nas tabelas, será que é o certo.user(id_user,user,email,senha)categoria(id_user,id_cat,categoria,catdescricao)tópico(id_user,id_cat,id_top,tópico,topdescricao)questao(id_user,id_cat,id_top,questão, ....)Como fazer?Oi, 'handon' !Analisando o modelo de dados teremos:1 Usuario pode ecessar N categorias1 categoria pode estar sendo acessada por N usuários1 categoria pode ter N tópicos1 tópico pode ter N questõesN questoes podem ser repondidas por N usuarios.então, mudando seu modelos para acertar com este, teremos:user(id_user(primary key autoincrement),user,email,senha)categoria(id_categoria(primary key autoincrement),categoria,descricao)relacionamento_categoria_usuer(id_user,id_cat)topíco((id_topico(primary key - autoincrement) ,id_categoria,descricao)questao(id_questao, id_topico, Numero_questao, questão, ....)resposta_do_usuario(id_user, id_questao, resposta)Aplique e se houver dúvidas poste novamente. Link para o comentário Compartilhar em outros sites More sharing options...
0 handon Postado Dezembro 19, 2007 Autor Denunciar Share Postado Dezembro 19, 2007 (editado) Como criar a tabela do bd para receber a questão e as alternativas? Editado Dezembro 19, 2007 por handon Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Dezembro 19, 2007 Denunciar Share Postado Dezembro 19, 2007 Como criar a tabela do bd para receber a questão e as alternativas?Se entendi a questão, então dê uma olhada na tabela resposta_do_usuario(id_user, id_questao, resposta)e no modelo que coloquei em anexo.imagem2.bmp Link para o comentário Compartilhar em outros sites More sharing options...
0 handon Postado Dezembro 19, 2007 Autor Denunciar Share Postado Dezembro 19, 2007 Como criar a tabela do bd para receber a questão e as alternativas?Se entendi a questão, então dê uma olhada na tabela resposta_do_usuario(id_user, id_questao, resposta)e no modelo que coloquei em anexo.pensei em fazer assim questão(id_user,id_cat,id_top,questao,errada1,errada2,errada3,errada4,correta)respostas em negrito Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Dezembro 19, 2007 Denunciar Share Postado Dezembro 19, 2007 Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
handon
Gostaria de criar um sistema de quiz(multipla escolha).
pensei nas tabelas, será que é o certo.
user(id_user,user,email,senha)
categoria(id_user,id_cat,categoria,catdescricao)
tópico(id_user,id_cat,id_top,tópico,topdescricao)
questao(id_user,id_cat,id_top,questão, ....)
Como fazer?
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados