Persistindo Listas multi encadeadas com Mapeamento Hibernate

0 respostas
Fernando_H_Gomes

Pessoal, preciso de dicas para poder resolver este probleminha de persistencia.
Existe a lógica atual.:

public class Acao 
{
 Long id;
 Tipo tipo;
 SequenciaAcao proximo;
 SequenciaAcao anterior;

}

public class SequenciaAcao 
{
 Long id;
 List<Acao> proximasAcoes;
 List<Acao> acoesAnteriores;

}

Seria um mapeamento de um fluxograma, como em análise, com junções e disjunções.

um Fluxograma é composto por varias SequenciaAcao, que podem ter 0, 1 ou mais proximas Acao, e 0, 1 ou mais Acao anteriores.

INICIO -- ACAO A -- DECISAO -- ACAO X ---- ACAO B --- ACAO 1-----------------------FIM
-------------------|-------|| -------------------------||-----||------------------------------------||
--------------------|------||-----------------------ACAO 2-|| -----------------------------------||
---------------------|-----|| -------------------------||------||-----------------------------------||
----------------------|=-ACAO Y --------------------||------||=ACAO 3 -----------------------||
-------------------------------------------------------||=------------------------------------------||

:roll: :cry: :twisted: :evil: :? :x :shock: :( :roll: :twisted: :? :cry:
Alguem se habilita a me ajudar?

Criado 16 de novembro de 2010
Respostas 0
Participantes 1