„Tolkien pisał Władcę Pierścieni” może być wyrażona jako prostego rachunku (podmiot, orzeczenie, obiekt) tak:
:Tolkien :wrote :LordOfTheRings .
Nawiasem mówiąc, jest to za pomocą notacji Turtle dla RDF. Istnieje tools online do konwersji do RDF/XML.
Korzystanie reification, można mieć osobny zasób reprezentujący oświadczenie, więc można stwierdzić, dodatkowe rzeczy o samym oświadczeniem, jak „Wikipedia mówi, że”:
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
_:x rdf:type rdf:Statement .
_:x rdf:subject :Tolkien .
_:x rdf:predicate :wrote .
_:x rdf:object :LordOfTheRings .
_:x :said :Wikipedia .
W prawdziwym życiu, byś chcesz używać wspólnych słowników, tak że ktokolwiek lub cokolwiek zużywa RDF będzie, że mówisz że Tolkien i że LOTR:
<http://dbpedia.org/resource/The_Lord_of_the_Rings> <http://dbpedia.org/property/author> <http://dbpedia.org/resource/dbppedia/J._R._R._Tolkien> .
dzięki za odpowiedź. Jeśli dobrze rozumiem, musisz podać obie z nich, gdy przeprowadzasz reifikację, czy też tylko urzeczenie jest wystarczające, aby wyrazić również reifikat? (najwyraźniej powinien, ale technicznie, jaka jest najlepsza praktyka?) –
Reifikowana wersja instrukcji nie implikuje oryginalnego wyciągu. Zostało to wyjaśnione w sekcji Reification dokumentu RDF Semantics połączonego powyżej. Jest to logiczne: z "Wikipedii wynika, że Tolkien napisał LOTR" nie wynika z tego, że "Tolkien napisał LOTR". –
W praktyce, jeśli przechowujesz reifikowane wersje wszystkich twoich wypowiedzi, kończysz mnożenie liczby trójek, które musisz przechowywać. Jeśli chcesz tylko zapisać pochodzenie swoich twierdzeń, możesz rozważyć użycie nazwanych wykresów/sklepów quadowych jako alternatywy. –