有没有办法在属性图中表示这一点:
“彼得喜欢安娜。这个信息是戴夫创造的。戴夫是个骗子。这个信息的确定性是 95%。”
在使用 Reification 的 RDF 图中,这可能如下所示:
没有办法在属性图中创建关系关系,对吗?那么这还能如何表示呢?
您可以将关系具体化为节点。这是一个(粗略的)示例:
(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})