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

Responder a