Olá eu estou com um grande problema. Estou fazendo um trabalho pra faculdade e meu professor de banco de dados me obrigou a usar metadata. Meu banco está mais ou menos assim:
Table produto:
cod_prod (pk)
nome, preco,etc
table tp_dados_produto
cod_tp_dado_produto(pk)
tipo_dado, tamanho, descricao.
table tp_produto
cod_tp_produto(pk)
nome
table tp_produto_dados
cod_tp_dado_produto(fk - tp_dados_produto)
cod_tp_produto (fk - table tp_produto)
produto_dado
cod_prod(fk - produto)
cod_tp_dado_produto(fk - tp_dados_produto)
cod_tp_produto (fk - table tp_produto)
valor.
Meu projeto é uma loja. Os possivel produtos (por enquanto) são livros, cds e dvds. Como faço para trabalhar com isso tudo no java? Tenho que manipular isso (insert, update e delete) Acho que com o hibernate fica mais facil, mas eu nao sei como trabalhar com esse tipo de coisa no hibernate. Se ninguem puder me ajudar vou resolver tudo na raça com jdbc msm… Se alguem tiver sugestao para o caso de escrever os sql tambem é bem vindo.
Aguardo ajuda…