Boa tarde, estou desenvolvendo um sistema para meu aprendizado e me deparei com uma situação onde fiquei na dúvida.
Tenho a tabela no banco que são gravam as perguntas, idPergunta, IdUsuários “tanto o que perguntou, qto os que responderam”.
Minha dúvida é a seguinte, crio uma tabela resposta para gravar as respostas ou gravo na tabela Pergunta mesmo ?
Como os atributos de resposta são diferentes e de se tratar de algo diferente, deve ser criada uma tabela de resposta, fazendo associação com o id da pergunta. Pois uma pergunta, tem nenhuma, uma ou muitas respostas.
L
Luis_Augusto_Santos
Se você terá perguntas, respostas, usuário e respostas do usuario, precisará de:
Uma tabela que represente as perguntas
Uma tabela que represente as respostas
Uma tabela que associe perguntas e respostas
Uma tabela que represente os usuários
Uma tabela que associe as perguntas ao usuário
Uma tabela que associe as respostas que o usuário deu para cada pergunta
Talvez algumas a mais…