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

Responder a