Entendimento do formspring
Queria entender um pouco melhor como seria os relacionamentos das tabelas de uma modelagem do estilo Formspring.
Supondo que eu tenha as seguintes tabelas, de forma bem simples:
[uSUARIOS]
-id_usuario (PK)
-txt_nome
[PERGUNTAS]
-id_pergunta (PK)
-id_questionador (FK-id_usuario)
-id_questionado (FK-id_usuario)
-txt_pergunta
[RESPOSTAS]
-id_resposta (PK)
-txt_resposta
O relacionamento das tabelas de perguntas e respostas deveriam ser 1:1, pois só deve haver uma resposta para cada pergunta?
Tentei fazer um relacionamento pelo Workbench, mas ele joga os ids (pergunta, questionador e questionado) para a tabela de respostas e também ficam na de perguntas.
Afinal, qual seria a melhor forma para isso?
Discussão (2)
Carregando comentários...