Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Определение RDF



RDF можно определить как совокупность трёх простых правил:

1. Факт выражается тройкой вида (Подлежащее, Сказуемое, Дополнение) – похожей на простое предложение на естественном языке.

2. Подлежащие, сказуемые и дополнения – это имена сущностей реального мира, конкретных или абстрактных. Имя может быть 1) глобальным, ссылающимся на одну и ту же сущность во всех RDF-документах, где оно используется, либо 2) локальным, и тогда на сущность, на которую ссылается это имя, нельзя ссылаться из-за пределов RDF-документа непосредственно.

3. Дополнения, кроме этого, могут быть текстовыми строками – «литералами».

Факты вы уже видели. Каждая из этих строк – факт:

Имена бывают двух типов. Глобальные имена, имеющие всюду один и тот же смысл, всегда имеют вид URI (Универсальных Идентификаторов Ресурсов). Синтаксис (формат) URI может быть таким же, как у адреса веб-сайта; вы можете встретить RDF-файлы, где используются URI наподобие http://www.w3.org/1999/02/22-rdf-syntax-ns#type; такие URI задают глобальные имена для каких-нибудь сущностей. Тот факт, что это похоже по виду на веб-адрес – чистое совпадение. Может быть, действительно существует веб-сайт с таким адресом, а может быть, его не существует, – это не имеет значения. Есть и другие типы URI, не начинающиеся с http:. URN – один из подтипов URI, и он используется, например, для идентификации книг по их ISBN-номеру – urn:isbn:0143034650 и т.п.

URI используются для глобальных имён потому, что они позволяют разбить пространство всех возможных имён на блоки, за которыми закреплены владельцы.

Это очень важный принцип, и поэтому я его повторю: какого бы типа они ни были, URI используются в RDF-документах только в качестве имён сущностей, и больше ни для чего. Забудьте, что эти URI имеют какое-то отношение к Вебу.

Так как URI могут быть довольно длинными, то в форматах, используемых для представления RDF, они обычно сокращаются, используя перенятый из XML механизм «пространств имён». Именно поэтому в именах:john,:hasMother и других сущностей в приведённых примерах стоят двоеточия – они означают, что используются сокращённые имена. В наших примерах им соответствовали полные имена http://www.example.org/#john, http://www.example.org/#hasMother и т.д.

При записи URI обычно заключаются в угловые скобки, чтобы их можно было отличить от сокращённых имён.

Литералы позволяют включать в RDF текст. Они используются особенно интенсивно, когда с помощью RDF представляются метаданные:

<http://www.rdfabout.net/> a:Website.

<http://www.rdfabout.net/> dc:title "rdf:about".

<http://www.rdfabout.net/> dc:description "A website about

Resource Description Framework."

Обсудим понятия RDF более подробно.





Дата публикования: 2015-09-17; Прочитано: 219 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...