Bom dia a todos.
Estou com uma dúvida que, sinceramente, sei que é básica, mas nunca procurei solucionar por não haver necessidade… até hoje.
Tenho uma aplicação que funciona como um protocolo eletrônico, onde demandas são enviadas, encaminhadas, recebidas e respondidadas.
Arquivos podem ser anexados normalmente.
O que me ocorre é que, uma demanda, ao ser encaminhada, deve conter automaticamente os arquivos anexados da demanda anterior… o problema é que eu preciso inserir um array de inteiros dentro da coluna demandas para que isso seja possível, pois atualmente, a coluna demanda é uma fk simples relacionada a demandas (só recebe 1 valor).
Então, está assim:
no banco, a coluna demandas é do tipo integer[];
na classe arquivo (entidade), está assim:
[code]…
@Column(name="demandas")
private Serializable demandas;
…[/code]
não sei se é a melhor opção para trabalhar com esse tipo de colunas, mas a idéia é que, quando for encaminhar uma demanda, o sistema procure dentro da coluna demandas, se o id da demanda está dentro do array, e se estiver, exiba o arquivo.
Qualquer ajuda, agradeço.