Dúvida estrutura MySQL para JSF

1 resposta
A

Gente, é meio que besta a pergunta, é referente a praticamente MySQL:
tenho uma tabela que receberá registros, e tenho que ter uma outra tabela para vincular os históricos que serão adicionados. Como eu referencio essa tabela histórico, que poderá ter X históricos para aquele registro, no mysql? Na hora de capturar no JSF eu acho que eu tenho uma idéia maior de como fazê-lo, mas sou bem ruim para estrutura de dados.

Exemplo aqui:

tabela registros: (esta pode ter vários históricos)

(INT) cod_registro
(VARCHAR(200)) titulo
(LONGTEXT) assunto
(DATE) data

esse é o exemplo que eu estou utilizando. Agora eu tenho esta tabela:

(INT) cod_historico
(DATE) data
(LONGTEXT) observacao

como eu realizo o vínculo dessa tabela com a de registros?

1 Resposta

guilherme737

Não tem como referenciar pois as tabelas que vc colocou não têm vinculo nenhum, duas possiveis soluções seria:

  1. ter uma tabela ternaria que faria esse vinculo, possuindo a chave das duas tabelas
  2. ter o cod_historico dentro da tabela de registro para fazer referência.

Espero ter ajudado.

Criado 22 de março de 2011
Ultima resposta 22 de mar. de 2011
Respostas 1
Participantes 2