Небольшая выразительность графов свойств по сравнению с графами RDF из-за отсутствия реификации? - PullRequest
2 голосов
/ 17 октября 2019

Есть ли способ представить это в графе свойств:

"Питер любит Анну. Эта информация была создана Дейвом. Дейв - лжец. Уверенность в этой информации составляет 95%."

В RDF-графе с использованием Reification это может выглядеть следующим образом: RDF Graph Example

Нет способа создать отношения отношений в Графиках свойств, верно? Так как еще это можно представить?

1 Ответ

2 голосов
/ 17 октября 2019

Вы можете определить отношения как узлы. Вот (грубый) пример:

(Peter:Person)-[:FEELS]->(f:Feeling {type:'likes'})-[:TOWARDS]->(Anna:Person)

(f)-[:CREATED_BY]->(Dave:Person)

(Dave)-[:HAS_PROPERTY]->(p:Property {type: 'is-a'})-[:WITH_VALUE]->(:PersonType {type:'liar'})

(p)-[:CERTAINTY]->(:Certainty {value: .95})
...