Абсолютные URI для RDF-схем во время разработки

У меня есть схема RDF и некоторые данные, которые соответствуют этой схеме. Данные ссылаются на схему по абсолютному URI:

@prefix mySchema:  <http://www.myorg.edu/mySchema#> .
...

Помимо того, что он находится по указанному URL-адресу, файл схемы, на который он указывает, содержится в репозитории git (это эталонная версия, из которой будет скопирована версия с URI). Давайте назовем этот репозиторий myrepo,

Я сделал ветку внутри myrepo работать над написанием графика формы SHACL для проверки данных. Этот график формы также должен ссылаться myschemaабсолютный URI. Однако, будучи новичком в RDF и т. Д., Поскольку я работаю над проверкой, я также обнаруживаю проблемы с моим исходным определением схемы, поэтому я хотел бы отредактировать эту исходную схему в той же ветви хранилища. У меня вопрос, есть ли способ "переопределить" интерпретацию RDF как файлов данных, так и RDF графа формы SHACL, чтобы во время разработки абсолютный URI к myschema игнорируется, и вместо этого используется относительный URI в хранилище для получения версии myschema модифицировали на ветке? Я использую Apache Jena.

0 ответов

Другие вопросы по тегам