Pessoal, preciso de dicas para poder resolver este probleminha de persistencia.
Existe a lógica atual.:
[code]public class Acao
{
Long id;
Tipo tipo;
SequenciaAcao proximo;
SequenciaAcao anterior;
}
public class SequenciaAcao
{
Long id;
List proximasAcoes;
List acoesAnteriores;
}[/code]
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: :twisted: :evil: :? :x :shock: :roll: :twisted: :?
Alguem se habilita a me ajudar?