É possível utilizar uma interface como atributo em uma classe e esse atributo usar a anotação @ManyToOne?
O contexto geral é de uso do padrão Strategy…
Tenho uma interface Participante e as entidades Aluno, Servidor e Docente que implementam essa interface…
Tenho uma outra entidade Participacao, que tem como atributo a interface Participante e esse atributo tem a anotação @ManyToOne.
Isso é possível?
Se não, qual seria a solução?