rendered paste body<dao xmlns="http://jelix.org/ns/dao/1.0"> <datasources> <primarytable name="_entity_has_element" primarykey="entity_id,element_id,role_id" /> </datasources> <record> <property name="entity_id" fieldname="entity_id" datatype="integer" required="true" /> <property name="element_id" fieldname="element_id" datatype="integer" required="true" /> <property name="role_id" fieldname="role_id" datatype="integer" required="true" /> </record> <factory> <method type="select" name="findEntities"> <parameter name="element_id_array" /> <conditions> <in property="element_id" expr="$element_id_array" /> </conditions> </method> <method type="select" name="findFromRole"> <parameter name="role_id" /> <conditions> <eq property="role_id" expr="$role_id" /> </conditions> </method> <method type="select" name="findEntityAndElement"> <parameter name="element_id_array" /> <parameter name="entity_id_array" /> <conditions> <in property="element_id" expr="$element_id_array" /> <in property="entity_id" expr="$entity_id_array" /> </conditions> </method> <method type="selectFirst" name="findElementFromEntityAndElementAndRole"> <parameter name="entity_id" /> <parameter name="element_id" /> <parameter name="role_id" /> <conditions> <eq property="role_id" expr="$role_id" /> <eq property="entity_id" expr="$entity_id" /> <eq property="element_id" expr="$element_id" /> </conditions> </method> <method type="select" name="findElementFromEntityAndRole"> <parameter name="entity_id" /> <parameter name="role_id" /> <conditions> <eq property="role_id" expr="$role_id" /> <eq property="entity_id" expr="$entity_id" /> </conditions> </method> <method type="selectFirst" name="findOwner"> <parameter name="element_id" /> <conditions> <eq property="element_id" expr="$element_id" /> <eq property="role_id" value="5" /> </conditions> </method> <method type="selectFirst" name="findOwnerNotRecursive"> <parameter name="element_id" /> <conditions> <eq property="element_id" expr="$element_id" /> <eq property="role_id" value="6" /> </conditions> </method> </factory></dao>