Hola Pedro, ese era mi plan B, pero a partir de tu recomendación, pasa a ser
el Plan A!!

Saludos
José


2011/10/14 Pedro Wood <[email protected]>

> 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

-- 
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