
Tengo un problema con lo siguiente: Tengo una tabla de cargos y una tabla de paso que relaciona un cargo con su cargo superior. La relacion es navegable en ambos sentidos y es muchos a muchos. La pregunta es como se puede mapear esta relacion en Hibernate. Cuando existen 2 tablas y una tabla de paso basta con agregar, a ambos hbm.xml una relacion many-to-many que referencia a la tabla de paso y asi cada vez que creo un nuevo campo con una relación se agerga además en la tabla de paso. Pero en este caso la tabla de paso tiene 2 llaves foraneas apuntando a la misma tabla (cargo y cargo superior).
¿Alguien alguna vez se a topado con algo parecido y ha podido resolverlo?
Bueno, no se si se entiende bien la pregunta, espero que si
graciasssss