Creeria que lo mas recomendable seria HILO (user friendly and index
friendly<http://nhforge.org/blogs/nhibernate/archive/2009/03/20/nhibernate-poid-generators-revealed.aspx>)
, porque si cambias de identity a GUID tendrias que modificar de manera
brusca tu estructura y los datos relacionados en la base de datos.  En
cambio si haces eso con HILO seria necesario, aparte de algunas cuestiones
de mapeo, agregar una tabla (o varias dependiendo la estrategia) y agregar
una fila por cada tipo de entidad calculando cual seria el valor HI que
almacenarias en esta fila.

Saludos,
Nestor Rodriguez

2010/11/23 Edgar Ramos <[email protected]>

> Perdon por el primer mensaje vacio, no se que presione
>
> Bueno mi consulta es la siguiente.
>
> En un principio mi estrategia al momento de persistir objetos fue
> <generator class="identity" /> (me encontraba iniciandome en nh)
> Hoy quiero ver si utilizo guid o hilo, pero cual sería el impacto para la
> información ya almacenada en las tablas ?.
>
> Por ejemplo si seleciono hoy guid en mis entidades, procedo a cambiar en
> las tablas la clave primaria a de identity a guid y esto sería todo ?
>
> Mil disculpas si a lo mejor pregunto cosas sin sentido, pero me surgio la
> duda
>
> Saludos
>
> Edgar
>
>
> El 23 de noviembre de 2010 10:53, Edgar Ramos <[email protected]>escribió:
>
>> Gente un saludo
>>
>> Aq
>>
>
>  --
> 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