Tengo las tablas mapeadas y todo va bien
La consulta anterior es del editor sql de mi DBMS la use para generar el sql
Intente traducir la consulta a hql pero no me devuelve el mismo resultado
del SQL
Estos son los mapping:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
    namespace="SICCA_Lib.Model" assembly="SICCA_Lib">

    <class name="Criterios_evaluacion_muestra"
table="public.criterios_evaluacion_muestra">
        <id name="Id_criterio_evaluacion" column="id_criterio_evaluacion">
            <generator class="sequence" >
                <param
name="sequence">criterios_evaluacion_muestra_id_criterio_evaluacion_seq</param>
            </generator>
        </id>
        <many-to-one name="Padre" column="id_padre" />
        <property name="Descripcion">
            <column name="descripcion" length="50"/>
        </property>
        <property name="Importancia">
            <column name="importancia" />
        </property>
        <set name="Hijos">
            <key column="id_padre"/>
            <one-to-many class="Criterios_evaluacion_muestra"/>
        </set>
        <set name="Registro_evaluacion_muestra">
            <key column="id_criterio_evaluacion"/>
            <one-to-many class="Registro_evaluacion_muestra"/>
        </set>
    </class>

</hibernate-mapping>

<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
    namespace="SICCA_Lib.Model" assembly="SICCA_Lib">

    <class name="Registro_evaluacion_muestra"
table="public.registro_evaluacion_muestra">
        <id name="Id_registro_evaluacion" column="id_registro_evaluacion">
            <generator class="sequence" >
                <param
name="sequence">registro_evaluacion_muestra_id_registro_evaluacion_seq</param>
            </generator>
        </id>
        <many-to-one name="Detalle_muestra" column="id_detalle_muestra" />
        <many-to-one name="Criterios_evaluacion_muestra"
column="id_criterio_evaluacion" />
        <property name="Aprobado">
            <column name="aprobado" />
        </property>
    </class>

</hibernate-mapping>

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