Olá, sou iniciante em Java e programação, estou com algumas dúvidas, como:
Estou fazendo um sistema e nele terei que guardar produtos em um estoque, sendo assim criei minhas tabelas no banco:
Estoque que esta ligada a Produto
e Produto tem ligação com várias tabelas como Cor, tamanho, modelo que por sua vez é ligada em marca.
Certo vamos as dúvidas:
Eu criei um classe produto, estoque, tamanho, cor… uma classe para cada tabela vamos dizer assim…
Na minha classe produto eu terei atributos de tipos de outras classes ? como por exemplo.
private Cor cor;
Esses atributos tem que ser a chave da tabela que faz ligação com produto?
private Cor cod_cor ;
Uma outra dúvida, quando uso atributos do tipo List ?
Na classe estoque teria algum List de produtos ou algo assim?
Será que alguém poderia me ajudar com todas essas dúvidas por favor?