Hola BlackCid

Tengo un problema muy similar al tuyo, tengo 3 tablas,

Usuarios
    usuario_id(pk)
    otros campos 

Cat_Usuario_rol
    rol_id(pk)
    otros campos 

Usuarios_rols
    rol_id(pk)
    rol_id(pk)

El mapping de  Usuarios_rols es:

<?xml version="1.0"?>
<hibernate-mapping assembly="castor" namespace="castor.core" 
xmlns="urn:nhibernate-mapping-2.2">
  <class name="UsuarioRol" table="usuario_rol" lazy="false">
    
    <composite-id name="Id" class="ID"> 
      <key-many-to-one name="RolId" column="rol_id" class="Usuario"/>
      <key-many-to-one name="UsuarioId" column="usuario_id" 
class="CatUsuarioRol"/>
    </composite-id>
   
  </class>
</hibernate-mapping>

La entidad es: 

  public class UsuarioRol {
    public UsuarioRol() { }
    public CatUsuarioRol CatUsuarioRol { get; set; }
    public Usuario Usuarios {get; set;} 
    }

Me podras decirme si se parecen a los tuyos, si no es incoveniente me pudes 
mostrar tus entidades y tus mappings, saludos.

-- 
-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
--- 
Has recibido este mensaje porque estás suscrito al grupo "NHibernate-Hispano" 
de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos 
electrónicos, envía un correo electrónico a 
[email protected].
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.


Responder a