Si, este caso es one-to-one.

http://nhforge.org/doc/nh/en/index.html#mapping-declaration-onetoone

Tu caso es el que tenes que usar :

    <id name="Id" column="PERSON_ID">
        <generator class="*foreign*">
            <param name="property">Employee</param>
        </generator>
    </id>


El 31 de octubre de 2011 15:54, David Israel <[email protected]>escribió:

> Hola a todos,
> espero que se encuentren muy bien, el contexto de la pregunta es que
> tengo 3 tablas relacionadas 1 a 1 es decir el Id del usuario es el
> mismo del Id de la tabla empleado y de la tabla Evaluado por lo que la
> pregunta es ¿como puedo insertar por medio de nhibernate el id en la
> tabla empleado y evaluado de forma manual?
>
> ________________________
> Usuario(tabla)
> Id
> Nombre
> ...
> ________________________
>
> ________________________
> Empleado(tabla)
> Id
> NoEmpleado
> ...
> ________________________
>
> ________________________
> Evaluado(tabla)
> Id
> NoEvaluado
> ...
> ________________________
>
>
> Saludos y muchas gracias...
>
> David.
>
> --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a