Я не пользователь свободного основания, так что я не очень много контекста для конкретных частей Freebase, здесь, но я могу говорить о том, о возможных отношениях с
- : Ожидаемый тип, равный rdfs: range?
- является тип.property.schema, равный rdfs: домен?
Я бы интерпретировать описание как:
Определение: ожидаемый тип объекта называют этим свойством
означать что-то слабее, чем какие RDFS: диапазон означает. Свойство rdfs: range означает, что вы можете вывести, что объект тройки с этим свойством фактически имеет диапазон как тип.То есть, от:
р RDFS: диапазон R
и
х р у
вы можете вывод что
у РДФ: тип R
Если вы можете самостоятельно сделать вывод, что у делает не имеют тип R, то есть логическое противоречие. Однако это звучит как «ожидаемый тип», у вас просто есть что-то «неожиданное», но не обязательно логическое несоответствие. Например, вы могли бы ожидать цена указывается в какой-то национальной валюте, но это не некорректно, чтобы указать его на что-то еще, только неожиданно.
С другой стороны, определение:
Определение: ссылка от имущества его базового типа. Это заставляет собственность принадлежать только одному типу
действительно выглядит довольно неплохо для rdfs: домена. Если вы знаете, что что-то имеет значение для свойства, то предмет с свойством должен иметь указанный тип. Однако я не знаю, имеет ли freebase другую объектную модель, более близкую к обычному объектно-ориентированному языку программирования, где свойства «принадлежат» классам. В RDF свойства действительно не относятся к типам.
Я немного смущен здесь. Почему вы «отвечаете» на вопрос, о котором вы ничего не знаете? –
@TomMorris Этот вопрос немного вводит в заблуждение. 1. Freebase - это то, что я не * использую *; это отличается от того, что он ничего не знает об этом. Ряд вопросов, связанных с freebase, также касается дампов freebase RDF (которые не всегда являются фактически законными RDF), и использование rdfs: domain и rdfs: диапазон здесь, кажется, помещает его в эту категорию. 2. Я гораздо более активный пользователь RDF и могу описать, что означает значение rdfs: domain и rdfs: range is, и как другие свойства (если только они явно не связаны с ними) могут отличаться по своей семантике. –
@TomMorris Все, что сказал, я префиксировал мой вопрос немного больше о сфере; Я собираюсь обратиться к отношениям с rdfs: domain и rdfs: range. –