@prefix rr: . @prefix foaf: . @prefix ex: . @prefix xsd: . @prefix rml: . @prefix ql: . @base . a rr:TriplesMap; rml:logicalSource [ rml:source "student.xml"; rml:referenceFormulation ql:XPath; rml:iterator "/Students/Student" ]; rr:subjectMap [ rr:template "http://example.com/student/{ID}"; ]; rr:predicateObjectMap [ rr:predicate ex:firstName; rr:objectMap [ rml:reference "FirstName" ] ]; rr:predicateObjectMap [ rr:predicate ex:lastName; rr:objectMap [ rml:reference "LastName" ] ]. a rr:TriplesMap; rml:logicalSource [ rml:source "sport.xml"; rml:referenceFormulation ql:XPath; rml:iterator "/Sports/Sport" ]; rr:subjectMap [ rr:template "http://example.com/sport/{ID}"; ]; rr:predicateObjectMap [ rr:predicate ex:id; rr:objectMap [ rml:reference "ID" ] ]; rr:predicateObjectMap [ rr:predicate ex:description; rr:objectMap [ rml:reference "Description" ] ]. a rr:TriplesMap; rml:logicalSource [ rml:source "student_sport.xml"; rml:referenceFormulation ql:XPath; rml:iterator "/links/link" ]; rr:subjectMap [ rr:template "http://example.com/student/{ID_Student}"; ]; rr:predicateObjectMap [ rr:predicate ex:plays; rr:objectMap [ rr:template "http://example.com/sport/{ID_Sport}" ] ].