Tienen mucha razón estoy usando la estructura que les planteaba para recibir datos ahora vamos a migrar a una base de datos normalizada con claves que no son ningún valor de negocio, logre hacer la operación de cambiar el id desde mi sistema con una consulta Sql no uso Hql ya que no te permite. Gracias Ahora la consulta es que si puedo usar Linq con nhibernate spatial
Josué El 14 de abril de 2010 07:38, Diego Mijelshon <[email protected]>escribió: > En realidad, uno de los problemas es que, a medida que los sistemas > evolucionan con el tiempo, valores que eran considerados 100% fijos resultan > variables, y campos que eran considerados 100% únicos empiezan a aceptar > valores repetidos. > Este es uno de los muchos argumentos a favor de un POID sin valor de > negocio. > > Diego > > > 2010/4/14 ivowiblo <[email protected]> > > Creo que es exactamente como si quiesieras cambiarte tu dni o el >> numero de serie de tu coche, no tiene sentido, es algo por lo que >> identificas ese objecto. si podes cambiarlo, cómo va a servir de >> identificacion? >> >> On 13 abr, 16:55, Diego Mijelshon <[email protected]> wrote: >> > Hasta donde yo sé, no se puede cambiar la clave primaria de una >> instancia >> > persistente desde NH. >> > El tema da para largo, pero basicamente, se desaconseja utilizar como >> clave >> > primeria campos que tengan un significado en el negocio (como un >> documento, >> > un número de comprobante visible por el usuario, etc). >> > >> > Diego >> > >> > 2010/4/13 Josué Ally Acuña Ruiz <[email protected]> >> > >> > > Saludos estoy trabajando nhibernate con C# >> > > necesito cambiar el valor de una clave primaria pero cuando >> > > mando la instruccion me devuelve un error >> > > Alguien me puede decir como puedo hacer es que solo encontré >> > > información en ingles y nada concreto >> > > 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 >> >> To unsubscribe, reply using "remove me" as the subject. >> > > -- > 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
