Hola José, olvidate de la clave compuesta y creale un Id a la tabla. Además podés crearte un unique de plucode, date y priority si querés validar eso desde la base.
Saludos, Pedro 2011/10/14 Jose Selesan <[email protected]> > Buenas gente, en un proyecto estoy usando NHibernate con ConfORM para hacer > el mapeo, hasta ahora venía todo bien hasta que surgió la necesidad de tener > una clave compuesta. > > Tengo una clase Product, cuya key es el PluCode (lo que sería el código de > barras). El tema es que ahora se agregó una propiedad Date y otra Priority > (que puede ser 'W' o 'F'), y para un mismo PluCode, en una misma fecha, > puede haber productos con las dos priorities, por lo cual, la calve de la > tabla es PluCode+Date+Priority. El problema es que ConfORM no me deja > definir claves compuestas, y si no lo hago, cuando le pido los productos, al > haber dos con el mismo PluCode, me los trae idénticos aunque sean distintos. > > ¿Alguna sugerencia? > > José > > -- > 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
