Chili escribió:
> Eso de hacer el delete de la propia entidad ya tiene más sentido :). 
> No obstante, como yo también soy un principiante, me gustaría que 
> alguien que estuviese más ducho me dijera si es necesario.
> 
> En cuanto a lo del inverse=true, es necesario? Lo digo porque yo no 
> necesito tener ninguna referencia desde EmailDA a DatosPersonalesDA, y 
> según tengo entendido, inverse=true, es que puedes dar la vuelta, es 
> decir:
> 
>  Persona 1 - n Direcciones
> 
>  Persona.Direcciones[0].Persona
> 

Opino lo mismo que tú, que el inverse="true" sólo es necesario
especificarlo en los casos en los que tienes acceso desde los dos
sentidos de la colección, y sólo en uno de los extremos.

Lo que yo haría es hacer dos cosas: eliminar el elemento de la lista,
hacer SaveOrUpdate en Persona, y luego eliminar con Delete la dirección
propiamente dicha, y luego Flush.


        Andrés  [ knocte ]

-- 



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

Responder a