OKPEDIA RDF

Soggetto predicato in comune con la notazione RDF turtle

La notazione turtle consente di evitare la ripetizione di un medesimo soggetto-predicato su più enunciati, ognuno dei quali è caratterizzato da un oggetto differente. Nella notazione turtle il soggetto-predicato viene scritto una sola volta e gli oggetti sono elencati, uno dopo l'altro, separati tra loro dalla virgola ( , ). Ad esempio, nel linguaggio RDF per scrivere i due enunciati "Alessandro Manzoni è un poeta e un romanziere", dovremmo scrivere nel seguente modo:

@prefix dbpedia:<http://dbpedia.org/resource/>.
@prefix dbpedia-owl:<http://dbpedia.org/ontology/>.
@prefix dbpedia-page:<http://dbpedia.org/page/>.

dbpedia:Alessandro_Manzoni
dbpedia-owl:occupation
dbpedia-page:Poet.

dbpedia:Alessandro_Manzoni
dbpedia-owl:occupation
dbpedia-page:Novelist.

Per maggiore semplicità abbiamo adottato fin da subito una notazione con prefisso RDF. Come si può notare, i due enunciati sono caratterizzati dal medesimo soggetto ( Manzoni ) e predicato ( occupazione ). Ciò che cambia tra i due enunciati è l'oggetto ( poeta, romanziere ). Grazie alla notazione turtle è possibile riscrivere la serializzazione RDF nel seguente modo:

@prefix dbpedia:<http://dbpedia.org/resource/>.
@prefix dbpedia-owl:<http://dbpedia.org/ontology/>.
@prefix dbpedia-page:http://dbpedia.org/page/.

dbpedia:Alessandro_Manzoni
dbpedia-owl:occupation
dbpedia-page:Poet, Novelist.

Nella notazione turtle RDF i due enunciati sono stati accorpati in un unica riga, evitando così di ripetere gli enunciati per intero. I due oggetti ( poeta, romanziere ) sono in sequenza, separati tra loro da una virgola. La serializzazione riduce le ridondanze del codice RDF e semplifica la serializzazione.

https://www.okpedia.it/soggetto_predicato_con_rdf_turtle


Segnala un errore o invia un suggerimento per migliorare la pagina


Resource Description Frame ( RDF )


FacebookTwitterLinkedinLinkedin