Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/06/2010, 04:48
Avatar de navarone86
navarone86
 
Fecha de Ingreso: octubre-2009
Mensajes: 62
Antigüedad: 14 años, 7 meses
Puntos: 2
hibernate: composite-id con foreignKey

tengo que mapear una tabla que tiene una clave compuesta por 3 elementos, uno de los cuales es la clave primaria de otra tabla

no me interesa que el primer objeto tenga una lista del segundo, solo poder mapearlo

el mapeo del primer objeto es el siguiente:

Código:
<class name="Contador" table="CONTADOR">

        <id name="cups" column="CUPS"/>
		
        <property name="nivelTension" column="Nivel_Tension"/>
        <property name="numero" column="Numero" unique="true" not-null="true"/>
		<property name="enlace" column="Enlace" not-null="true"/>
		<property name="puntoMedida" column="Punto_Medida" not-null="true"/>
		<property name="claveAcceso" column="Clave_Acceso" not-null="true"/>
		<property name="localizacion" column="Localizacion" not-null="true"/>
		<property name="producto" column="Codigo_Producto"/>
		<property name="fabricante" column="Codigo_Fabricante"/>
		
    </class>
y el segundo objeto seria este:

Código:
<class name="Configuracion" table="CONFIGURACION">
		
		<composite-id>
        	<key-property name="cups" column="CUPS" />
	        <key-property name="trama" column="Tipo_Trama" />
			<key-property name="param" column="Parametro" />
	    </composite-id>
        
        <property name="frec" column="Frecuencia" not-null="true"/>
		
    </class>
espero haberme explicado con claridad

un saludo