ailev.ru

11 февраля 2014 · Комментарий

Без заголовка

Пример неполный, конечно. В более полном варианте контекст определяет для каждого источника реализацию в нём от одного до всех трёх ключей в виде предиката/имени колонки/имени поля/.... С айдишниками тоже надо сперва разобраться. Указать, где в данном источнике уникальный ID - URI/имя колонки/номер строки/primary key/... или же уникальный ID строится из нескольких элементов или частей элементов. Это всё навеяно стандартным мэппингом R2RML и стнадартом JSON-LD. Поиск возвращает все элементы, для которых при совпадении уникального ID все три условия могут быть собраны по источникам. Кейс вроде один, второй кейс появляется только для источников без primary ID? То есть надо конечно разбираться, как возвращать данные, когда значения пропертей для одного ID попадают под условие, но в разных источниках разные. В общем-то я это представляю как объединение всех источников в один трипл стор (ну или квад стор конечно, так как нам нужны и реификация, и именованные графы).

К записи · К обсуждению