Edgar, creo que Nestor se refiere a que en tu tabla donde tienes el proximo Hi debes meter un campo que indique a que entidad pertenece.
Por ejemplo: Create una tabla llamada Secuenciadores con los campos: ID int, NombreEntidad varchar, ValorHi int De esta forma tendrías un registro por cada entidad que mapeas y para cada entidad tendrías su próximo valor Hi. Puedes verlo en este ejemplo: http://www.leorodriguez.me/setting-up-hilo-generator-with-fluent-nhibern Aunque usa fluent nhibernate. On 23 nov, 19:09, Edgar Ramos <[email protected]> wrote: > Gracias Nestor > > --- > agregar una fila por cada tipo de entidad calculando cual seria el valor HI > que almacenarias en esta fila. > --- > > No entiendo muy bien esta parte, agredo una fila en la entidad, un atributo > nuevo aparte del Id (POID) ? > > saludos > > El 23 de noviembre de 2010 11:47, Nestor Rodriguez > <[email protected]>escribió: > > > > > Creeria que lo mas recomendable seria HILO (user friendly and index > > friendly<http://nhforge.org/blogs/nhibernate/archive/2009/03/20/nhibernate-poi...>) > > , 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 -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
