Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Некоторые простые факты означают отношение между двумя предметами. Такие факты могут быть представлены как RDF триплеты, в которых предикат именует отношение, а субъект и объект указывают на два предмета. Подобное представление такого факта может рассматриваться, как строка в таблице реляционной базы данных. Таблица имеет две колонки, соответствующие субъекту и объекту RDF триплета. Имя таблицы соответствует предикату RDF триплета. Так же может быть использоваться известное представление в виде двухместного предиката в логике первого порядка.
Реляционная база данных позволяет таблице иметь произвольное количество колонок и строк, которыми выражается информация, соответствующая предикатам в логике первого порядка с произвольным числом мест. Такие строки или предикаты должны быть разложены на составные части для представления RDF триплетов. Простая форма декомпозиции вводит новый пустой узел, соответствующий строке, и новый триплет вводится для каждой ячейки в строке. Субъект каждого триплета - новый пустой узел, предикат соответствует имени колонки, а объект соответствует значению ячейки. Новый пустой узел может также иметь rdf:type свойство, чье значение соответствует имени таблицы.
Таким образом, более сложные факты выражаются в RDF используя конъюнкцию (логическое И) простых двоичных отношений. RDF не предоставляет средств для выражения отрицания (НЕ) или дизъюнкции (ИЛИ).
Для выражения фактов о произвольном субъекте в RDF предоставляется расширяемые словари на основе URI; то есть выражения именованных свойств о предметах со специфическими именами. URI может быть сконструирован для для любого предмета, который может быть именован, таким образом в RDF могут объявляться факты о любых предметах.
Дата публикования: 2015-09-17; Прочитано: 317 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!