@prefix rr: . @prefix xsd: . @prefix ex: . @prefix rdfs: . @prefix rdf: . @prefix fno: . @prefix schema: . rr:logicalTable [ rr:tableName "https://raw.githubusercontent.com/fpriyatna/mapping-translator/master/examples/starwars/characters.csv"; ]; rr:subjectMap [ rr:template "http://starwars.mappingpedia.linkeddata.es/character/{id}"; rr:class schema:Character ]; rr:predicateObjectMap [ rr:predicate schema:name; rr:objectMap [ rr:template "{fname} {lname}" ] ]; rr:predicateObjectMap [ rr:predicate ex:appearsIn; rr:objectMap [ rr:parentTriplesMap ; rr:joinCondition [ rr:child "id" ; rr:parent "charid" ; ]; ]; ]; rr:predicateObjectMap [ rr:predicate schema:type; rr:objectMap [ rr:parentTriplesMap ; rr:joinCondition [ rr:child "typeid" ; rr:parent "id" ; ]; ]; ]; rr:predicateObjectMap [ rr:predicate schema:friends; rr:objectMap [ rr:parentTriplesMap ; rr:joinCondition [ rr:child "id" ; rr:parent "id" ; ]; ]; ]; . rr:logicalTable [ rr:tableName "https://raw.githubusercontent.com/fpriyatna/mapping-translator/master/examples/starwars/types.csv"; ]; rr:subjectMap [ rr:template "http://starwars.mappingpedia.linkeddata.es/type/{id}"; rr:class schema:CharacterType ]; rr:predicateObjectMap [ rr:predicate schema:name; rr:objectMap [ rr:column "name" ] ]; . rr:logicalTable [ rr:tableName "https://raw.githubusercontent.com/fpriyatna/mapping-translator/master/examples/starwars/episodes.csv"; ]; rr:subjectMap [ rr:template "http://starwars.mappingpedia.linkeddata.es/episode/{id}"; rr:class schema:Episode ]; rr:predicateObjectMap [ rr:predicate schema:code; rr:objectMap [ rr:column "code" ] ]; . rr:logicalTable [ rr:tableName "https://raw.githubusercontent.com/fpriyatna/mapping-translator/master/examples/starwars/appears.csv"; ]; rr:subjectMap [ rr:template "http://starwars.mappingpedia.linkeddata.es/movie/{charid}/{episodeid}"; rr:class schema:Appears ]; rr:predicateObjectMap [ rr:predicate schema:episode; rr:objectMap [ rr:parentTriplesMap ; rr:joinCondition [ rr:child "episodeid" ; rr:parent "id" ; ]; ]; ]; . rr:logicalTable [ rr:tableName "https://raw.githubusercontent.com/fpriyatna/mapping-translator/master/examples/starwars/friends.csv"; ]; rr:subjectMap [ rr:template "http://starwars.mappingpedia.linkeddata.es/friends/{id}/{fid}"; rr:class schema:Friendship ]; rr:predicateObjectMap [ rr:predicate schema:charid; rr:objectMap [ rr:column "id" ] ]; rr:predicateObjectMap [ rr:predicate schema:friendId; rr:objectMap [ rr:column "fid" ] ]; . rr:logicalTable [ rr:tableName "https://raw.githubusercontent.com/fpriyatna/mapping-translator/master/examples/starwars/heroes.csv"; ]; rr:subjectMap [ rr:template "http://starwars.mappingpedia.linkeddata.es/heroes/{episodeid}/{charid}"; rr:class schema:Heroes ]; rr:predicateObjectMap [ rr:predicate schema:episode; rr:objectMap [ rr:parentTriplesMap ; rr:joinCondition [ rr:child "episodeid" ; rr:parent "id" ; ]; ]; ]; rr:predicateObjectMap [ rr:predicate schema:hero; rr:objectMap [ rr:parentTriplesMap ; rr:joinCondition [ rr:child "charid" ; rr:parent "id" ; ]; ]; ]; .