Voici une transformation de l'ontologie des événements culturels en RDFS (RDF Schema), qui permet de
structurer les concepts et relations sous forme de triplets RDF, tout en définissant les classes, les sous-classes et
les propriétés.
1. Définition des classes (concepts)
@prefix rdf: <[Link] .
@prefix rdfs: <[Link] .
@prefix ex: <[Link] .
# Classe principale
ex:Evenement rdf:type rdfs:Class .
# Sous-classes de Evenement
ex:Concert rdfs:subClassOf ex:Evenement .
ex:Exposition rdfs:subClassOf ex:Evenement .
ex:Conference rdfs:subClassOf ex:Evenement .
# Autres classes
ex:Lieu rdf:type rdfs:Class .
ex:Date rdf:type rdfs:Class .
ex:Artiste rdf:type rdfs:Class .
ex:Intervenant rdf:type rdfs:Class .
ex:PublicCible rdf:type rdfs:Class .
ex:Billet rdf:type rdfs:Class .
ex:Organisateur rdf:type rdfs:Class .
2. Définition des propriétés (relations sémantiques)
# Relations associatives
ex:aLieuA rdf:type rdf:Property ;
rdfs:domain ex:Evenement ;
rdfs:range ex:Lieu .
ex:aPourDate rdf:type rdf:Property ;
rdfs:domain ex:Evenement ;
rdfs:range ex:Date .
ex:organisePar rdf:type rdf:Property ;
rdfs:domain ex:Evenement ;
rdfs:range ex:Organisateur .
ex:cible rdf:type rdf:Property ;
rdfs:domain ex:Evenement ;
rdfs:range ex:PublicCible .
ex:participeA rdf:type rdf:Property ;
rdfs:domain ex:Artiste ;
rdfs:range ex:Evenement .
ex:intervientDans rdf:type rdf:Property ;
rdfs:domain ex:Intervenant ;
rdfs:range ex:Evenement .
ex:venduPour rdf:type rdf:Property ;
rdfs:domain ex:Billet ;
rdfs:range ex:Evenement .
# Relation méronymique
ex:contientBillet rdf:type rdf:Property ;
rdfs:domain ex:Evenement ;
rdfs:range ex:Billet .
3. Exemple de triplets RDF
ex:ConcertDuVendredi rdf:type ex:Concert ;
ex:aLieuA ex:SalleMunicipale ;
ex:aPourDate "2025-11-15"^^xsd:date ;
ex:organisePar ex:VilleDeSfax ;
ex:cible ex:Jeunes ;
ex:contientBillet ex:Billet123 ;
ex:participeA ex:ArtisteX .
Souhaitez-vous que je vous génère ce fichier au format .ttl (Turtle) pour que vous puissiez l’utiliser dans
Protégé ou un autre outil RDF ?