diff --git a/artemis_sqlmap/Feature.xml b/artemis_sqlmap/Feature.xml
index 11171ccaa28698b82d820d55899c831cf5604a95..ef28184206cb782325f4a5e4009e7923652d806c 100644
--- a/artemis_sqlmap/Feature.xml
+++ b/artemis_sqlmap/Feature.xml
@@ -32,14 +32,14 @@
   <resultMap id="map-feature" class="Feature" 
 	         groupBy="featureId" extends="map-basicfeature">
 	<result property="organism.organismId" column="organism_id"/>
+	<result property="featureProps" resultMap="FeatureProp.map-featureprop" />
    	<result property="featureRelationshipsForSubjectId" 
-   	            resultMap="FeatureRelationship.feature_relationship"  /> 
+   	            resultMap="FeatureRelationship.map-feature-relationship"  /> 
     <result property="featureLoc.strand" column="strand" nullValue="0"/>
     <result property="featureLoc.fmin" column="fmin" nullValue="-1"/>
     <result property="featureLoc.fmax" column="fmax" nullValue="0"/>
     <result property="featureLoc.phase" column="phase"/>
     <result property="cvTerm.cvTermId" column="type_id"/>
-    <result property="featureProps" resultMap="FeatureProp.map-featureprop" />
   </resultMap>
 
   <!-- mapping for feature table and lazy loading of feature_dbxref, feature_relationship,
@@ -117,6 +117,7 @@
       timelastmodified, 
       f.feature_id AS id, 
 	  f.organism_id,
+	  fr.feature_relationship_id,
       fr.object_id,
       fr.type_id AS relation_type_id,
       fr.rank,
diff --git a/artemis_sqlmap/FeatureRelationship.xml b/artemis_sqlmap/FeatureRelationship.xml
index 1ca63469309b401c9ad230f945ba0bf764f43805..b9043ab3188d31dc4632db61dcb492693f6f9cf5 100644
--- a/artemis_sqlmap/FeatureRelationship.xml
+++ b/artemis_sqlmap/FeatureRelationship.xml
@@ -11,16 +11,15 @@
      <typeAlias alias="FeatureRelationship"
         type="org.gmod.schema.sequence.FeatureRelationship"/>
         
-     <resultMap id="feature_relationship" 
-               class="FeatureRelationship">
+     <resultMap id="map-feature-relationship" class="FeatureRelationship">
+		<result property="featureRelationshipId" column="feature_relationship_id"/>
         <result property="featureByObjectId.featureId" column="object_id"/>
   	    <result property="cvTerm.cvTermId" column="relation_type_id"/>
   	    <result property="rank" column="rank"/>
   	    <result property="value" column="relation_value" />
      </resultMap>
 
-    <resultMap id="select-relationship" 
-                class="FeatureRelationship">
+    <resultMap id="select-relationship" class="FeatureRelationship">
         <result property="featureBySubjectId.featureId" column="subject_id" />
         <result property="featureByObjectId.featureId" column="object_id" />
         <result property="value" column="value" />