Olá pessoal.
Sou novo em JAVA e estou estudando sozinho.
Porém estou com uma dúvida no sistema que eu estou desenvolvendo. Não chega ser uma dúvida específica da linguagem JAVA, porém a linguagem pode ter alguma coisa que facilite na solução do meu problema.
Bom, o meu problema é o seguinte.
Estou precisando gerar um código (PK de um banco de dados). Esse código é específico e não somente auto-incrementação.
O código que eu tenho que montar funciona da seguinte maneira:
Eu tenho uma categoria de dados e uma tabela. Essa categoria possui código auto-incremental normal. Sem problemas até aqui.
Em outra tabela, ficam as subcategorias da tabela que eu descrevi acima. Porém nessas subcategorias, o código deve ser de um tipo específico da seguinte forma:
CodigoDaCategoriaPrincipal concatenado Código_Da_Ultima_Subcategoria++
Porém eu não tenho estou conseguindo desenvolver um algorítmo que faça isso.
Alguém tem alguma sugestão?