@prefix rr: . @prefix foaf: . @prefix ex: . @prefix xsd: . @prefix rml: . @prefix ql: . @prefix d2rq: . @base . a rr:TriplesMap; rml:logicalSource [ rml:source <#DB_source>; rr:sqlVersion rr:SQL2008; rr:tableName "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 <#DB_source>; rr:sqlVersion rr:SQL2008; rr:tableName "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 <#DB_source>; rr:sqlVersion rr:SQL2008; rr:tableName "student_sport"; ]; 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}" ] ]. <#DB_source> a d2rq:Database; d2rq:jdbcDSN "CONNECTIONDSN"; d2rq:jdbcDriver "org.postgresql.Driver"; d2rq:username "postgres"; d2rq:password "" .