@prefix adms: <http://www.w3.org/ns/adms#> .
@prefix dbo: <https://dbpedia.org/ontology/> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix locn: <http://www.w3.org/ns/locn#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix rr: <http://www.w3.org/ns/r2rml#> .
@prefix schema: <https://schema.org/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix legal: <http://www.w3.org/ns/legal#> .
@prefix m8g: <http://data.europa.eu/m8g/> .
@prefix void: <http://rdfs.org/ns/void#> .

######## D2RML NAMESPACES ###########

@prefix dr: <http://islab.ntua.gr/ns/d2rml#> .
@prefix drop: <http://islab.ntua.gr/ns/d2rml-op#> .
@prefix dris: <http://islab.ntua.gr/ns/d2rml-is#> .

######## STIRDATA NAMESPACES ###########

@prefix sd-voc: <https://w3id.org/stirdata/vocabulary/> .

@prefix sd-dataset-fr: <http://fr.data.stirdata.eu/resource/dataset/> .

######## MAPPINGS ###########

<#DatasetMapping>
   
   rr:subjectMap [
      rr:constant sd-dataset-fr:sirene;
      rr:class void:Dataset ;
   ] ;
   
   rr:predicateObjectMap [ 
      rr:predicate dct:modified ;
      rr:objectMap [
         dr:definedColumns ( [
            dr:name "TIME" ;
            dr:function drop:currentTime; 
         ] );          
         rr:column "TIME";
         rr:datatype xsd:dateTimeStamp ;
         rr:termType rr:Literal ;
      ]
   ] ; 
      
   rr:predicateObjectMap [ 
      rr:predicate dct:spatial ;
      rr:object <http://publications.europa.eu/resource/authority/country/FRA> ;
   ] ;
   
   rr:predicateObjectMap [
      rr:predicate dct:source ;
      rr:objectMap [
	     rr:parentTriplesMap [
		    rr:subjectMap [
               rr:constant <https://www.data.gouv.fr/fr/datasets/base-sirene-des-entreprises-et-de-leurs-etablissements-siren-siret/> ;
            ] ;
      
	        rr:predicateObjectMap [ 
               rr:predicate dct:license ;
               rr:object <https://www.etalab.gouv.fr/licence-ouverte-open-licence> ;
            ] ;   
	     ];
      ];
   ] ;      
   
   rr:predicateObjectMap [ 
      rr:predicate sd-voc:naceDataset ;
      rr:object <https://stirdata-semantic.ails.ece.ntua.gr/api/content/nace-fr/schema/dcat> ;
   ] ;
   


