Hi usar un surrogate key para cada tabla es una buena practica, pero no hay leyes que digan que es mejor. A nivel de NHibernate le permite identificar una fila en forma univoca y por lo tanto si es un diseño de tablas que tu haces te vas a ver beneficiado en performance usando surrogate-key y id-bag.
Gustavo. 2008/6/26 crodme <[EMAIL PROTECTED]>: > > Hola Fabio Mauro, muchas gracias por responder. > > Lo que has puesto funciona muy bien, la verdad es que es similar a lo > que estaba intentando con una diferencia: En la entidad > "EspecializacionArea" has definido un identificador propio, yo lo > estaba intentando con un composite-id tal como había comentado antes > pero parece que tenía algún error. > ¿Se debería tomar como norma que cada entidad tuviera un identificador > propio y "olvidarse" del composite-id? o ¿en que casos es más > conveniente utilizar este composite-id? > > > Muchas gracias por vuestra ayuda y un saludo. > > > --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
