Comunidad de diseño web y desarrollo en internet online

Hibernate - 3 tablas relacionadas con mismo nombre de campo

Citar            
MensajeEscrito el 23 Feb 2011 02:05 pm
Buenos días, les paso mi consulta:
Si tengo una tabla "Persona" donde hay un campo nu_domicilio que se asocia a una tabla "Domicilio" con el campo nu_domicilio (como clave) y además se asocia a otra tabla "DomicilioCons" con el campo nu_domicilio (como clave), como sería el mapeo de Persona?

Tengo estas lineas en Persona:

<many-to-one name="domicilio" column="NU_DOMICILIO" class="Domicilio" />

<many-to-one name="domicilio" column="NU_DOMICILIO" class="DomicilioCons" />

Pero me da error al tener dos name con domicilio.

Muchas gracias

Por litmai

6 de clabLevel



Genero:Femenino  

msie8
Citar            
MensajeEscrito el 23 Feb 2011 05:46 pm
¿Esto qué lenguaje es o de qué hablas?

Más contexto por favor.

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

chrome
Citar            
MensajeEscrito el 23 Feb 2011 07:16 pm
Utilizo java con hibernate, lo que escribí anteriormente es el mapeo que necesito hacer funcionar.

Por litmai

6 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 24 Feb 2011 11:46 am
Les paso el archivo xml de persona:

<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">

<hibernate-mapping>

<class name="Persona" table="PERSONA">

<id name="nuPersona" column="NU_PERSONA" >
<generator class="assigned"/>
</id>

<many-to-one name="domicilio" column="NU_DOMICILIO" class="Domicilio" />

<many-to-one name="domicilioCons" column="NU_DOMICILIO" class="DomicilioCons" />

</hibernate-mapping>

Por litmai

6 de clabLevel



Genero:Femenino  

msie8

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.