Как создаются файлы .RDF? - PullRequest
0 голосов
/ 03 марта 2020

Используя конечную точку SPARQL в первый раз, я вижу, что есть ряд префиксов, которые при копировании / вставке в браузер приводят к загрузке .rdf файлов. Эти файлы ссылаются на пространства имен rdf, rdfs и owl, поэтому я предполагаю, что эти файлы представляют ресурсы графа в соответствии со спецификациями RDF, RDFS и OWL.

Чем отличаются эти файлы можно сгенерировать? то есть они написаны от руки, они произведены из баз данных и т. д. c.

Используемые мной файлы общедоступны по адресу:

Причина, по которой я спрашиваю: что чтение этого вопроса - Что такое тройка RDF? - Я вижу, что можно было бы проанализировать файлы .rdf до списка троек.

1 Ответ

2 голосов
/ 03 марта 2020

RDF-тройки, описывающие онтологию (или T-блок, T для «терминологии»), могут быть созданы вручную с помощью любого текстового редактора. Тем не менее, они обычно производятся с редакторами онтологий.

RDF-тройки, описывающие конкретные ресурсы, которые в разговорной речи называются «данными экземпляра» (это не совсем правильно, поскольку экземпляр является экземпляром из , поэтому предполагается первичность классов; это является допустимым допущением для ОО, но не для RDF) или поскольку A-блок (A для «утверждения») может быть получен посредством:

  1. Преобразования из не-RDF формата (например, табличных данных, используя например, R2RML )
  2. Вывод, когда новые тройки произведены из-за утвержденных троек (A), онтологии (T) и правил (R), вкл. применение логических аксиом). R определяет, что, когда определенные данные A подчиняются ограничениям, определенным T, выводятся новые тройки, описывающие последствия утверждений.
  3. Пользовательский ввод, который может быть преобразован, например, в шаблоны SPARQL UPDATE.
...