Debo utilizar NHibernate en una base de datos que tiene un esquema
similar a este (cambié los nombres reales, lo importante es la forma
en que tiene una llave foránea):

Persona
    id1 integer [PK]
    id2 integer [PK]
    fechanacimiento date [PK]

TipoDireccion
    tipodireccion integer [PK]
    nombre varchar

Direccion
    id1 integer [PK] references Persona (id1)
    id2 integer [PK] references Persona (id2)
    tipo integer [PK] references TipoDireccion (tipodireccion)



Es algo así.. entonces tengo este problema:
¿Cómo declaro una llave foránea de dos campos (id1, id2) entre
dirección y persona?
Intenté agregar dos tags <key..,> dentro de <set> en persona, pero
creo que el esquema no lo acepta.

Muchas gracias.
Atte,
Juan C. Olivares


--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups-beta.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---

Responder a