La idea de mandarte a un post es porque no hay algo que sea "la mejor
opcion".
Hay que saber que opciones hay y usar la que mas sirve.
En Oracle usabas secuencias, supongo que de enteros o de long, que pasaba si
tenias que hacer replicacion entre bases en varios sitios o si por alguna
razon la cantidad de transacciones en una tabla pasaba el maximo para el
campo de la secuencia?

En SQL en general para que el manejo del unit of work de NH sea optimo tenes
que usar hilo o GUID, pero en algunos casos sencillos identity puede ser una
solucion aceptable tambien.

En definitiva, no tenes otra que entender los distintos tipos que hay y
elegir segun la aplicacion que tenes que implementar.

Gustavo.

2010/2/19 Juan Cuello <[email protected]>

> Hola,
>
> Me vas a perdonar pero mi inglés no es suficientemente bueno como para
> entender este artículo... A groso modo, podrias decirme cual es la
> mejor opción según tu criterio?
>
> On 18 feb, 16:51, Fabio Maulo <[email protected]> wrote:
> > http://fabiomaulo.blogspot.com/2009/02/nh210-generators-behavior-expl...
> >
> > El 18 de febrero de 2010 12:50, Juan Cuello <[email protected]
> >escribió:
> >
> > > Hola,
> >
> > > Estoy intentando decidir cual puede ser la mejor forma de establecer
> > > los id's autogenerados en las tablas de sql server y no me decido.
> > > Hasta ahora había trabajado con Oracle y usaba secuencias.
> >
> > > Utilizar un identity es una buena opción? existen mejores?
> >
> > > Gracias
> >
> > > --
> > > Para escribir al Grupo, hágalo a esta dirección:
> > > [email protected]
> > > Para más, visite:http://groups.google.com/group/NHibernate-Hispano
> >
> > --
> > Fabio Maulo
>
> --
> 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