http://ayende.com/Blog/archive/2009/04/19/nhibernate-mapping-ltone-to-onegt.aspx
fijate que hay dos formas de hacerlo con one-to-one.

Si usas nhibernate 3.x podes tener el blob en la misma tabla y en la misma
entidad usando lazy properties.

El 5 de mayo de 2011 12:17, Juan Cuello <[email protected]> escribió:

> Hola,
>
> Cómo se hace una one to one con lazy loading?
>
> Tengo la tabla Persona y tabla Foto. La tabla foto tiene una FK a
> idpersona. Lo que quiero es que cuando cargue una Persona, que tiene
> una propiedad Foto de tipo Foto, no me cargue los datos de la Foto, ya
> que es un blob, al no ser que acceda a esa propiedad.
>
> class Persona{
>
>  ....
>  public virtual Foto Foto{ get;set};
>  ....
> }
>
> class Foto{
>  public virtual byte[] Buffer {get;set}
>  public virtual Persona {get;set}
>  .....
> }
>
> Cómo sería el mapeo con xml?
>
> Muchas gracias :)
>
> --
> 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