Расширение словарного запаса RDF
Я новичок в RDF, и я не уверен, что я все понимаю. Насколько я знаю, словарь, такой как FOAF, DC и т. Д., Содержит как предикаты, так и объекты. Так что же, если я хочу создать словарь для автомобилей, где я предоставляю объекты, представляющие бренды, чтобы пользователи могли сделать что-то вроде этого:
... / # aCar a theCarOntology: Ford
Если на рынок выходит новый производитель автомобилей, я должен обновить свою онтологию... Подходят ли словари для таких вещей или я должен писать более обобщенные словари без них?
С уважением
0 ответов
Насколько я знаю, FOAF не предоставляет конечные объекты, такие как #BarackObama, как экземпляр foaf:person
Но Dublin Core, например, имеет определенные типы как экземпляры dc:type (см. https://www.dublincore.org/specifications/dublin-core/dcmi-type-vocabulary/ для этого свойства и https://www.dublincore.org/specifications/dublin-core/dcmi-terms/2012-06-14/?v=dcmitype качестве примера его значения). И да, DC несколько раз предоставляет новую версию своего словаря, вы можете увидеть это по моим ссылкам
С другой стороны, любые автомобильные торговые марки и производители могут иметь собственный IRI, и в то же время может иметь ваш IRI, а RDF позволяет любому иметь словарь синонимов для перекодирования входящих RDF в узнаваемые IRI целевой системы обработки. Вы также можете предоставить один из них.