Разница между доменом и диапазоном в схеме rdf? - PullRequest
28 голосов
/ 30 января 2012

Не могли бы вы объяснить мне разницу между rdfs: domain и rdfs: range на примере? и когда я должен использовать домен и когда диапазон? я прочитал h w3c rdf primer но я не понял разницу

1 Ответ

32 голосов
/ 30 января 2012

С упрощенной точки зрения свойства домена и диапазона служат для того, чтобы дать вам представление о том, как свойство связывает объект с объектом.

В случае свойства домена , когда вы связываете субъект с объектом, используя свойство с этим связанным атрибутом, тогда subject квалифицируется как тип вещи, указанный в домене.Например, мы смотрим на словарь и видим, что доменом нашей собственности является проект.Итак, попросту говоря, если предмет, который описывается с помощью атрибута «name», является типом проекта (или может быть типом проекта), то у вас не должно возникнуть никаких проблем с использованием этого термина для описания этого понятия, потому чтобольшинство других людей будут толковать, что если что-то описывается с использованием этого термина, то это проект.Вы найдете, что не только люди, но и машины (или рассуждения в данном случае) делают одинаковые выводы.

Диапазон работает точно так же, как домен , но с этим,это относится к объекту утверждения, а не к субъекту.Слово предостережения;Иногда вы можете встретить случаи, когда домен или диапазон относятся к нескольким вещам.В этом случае это означает, что субъект или объект (домен или диапазон) относятся ко всем указанным типам (пересечение, а не объединение).

...