RDF语句可以有多个主题吗?

RDF语句可以有多个主题吗?,rdf,semantic-web,json-ld,linked-data,Rdf,Semantic Web,Json Ld,Linked Data,如果你对这个问题的回答是肯定的,你能给我一个使用JSON-LD格式的例子吗 答案是否定的 发件人: 1.2资源和声明 断言an表示谓词所表示的某种关系在主语和宾语所表示的资源之间存在。这个与RDF三元组相对应的语句称为RDF语句。谓词本身是一个IRI,表示一个属性,即一个可以被认为是二元关系的资源。(涉及两个以上实体的关系只能是。) 如果您只是在为多个具有公共术语的语句寻找语法糖- 海龟身上有,但没有。 另见这个问题: 更新 在JSON-LD1.1中,可以使用关键字i。E写一些像 { “@i

如果你对这个问题的回答是肯定的,你能给我一个使用JSON-LD格式的例子吗

答案是否定的

发件人:

1.2资源和声明

断言an表示谓词所表示的某种关系在主语和宾语所表示的资源之间存在。这个与RDF三元组相对应的语句称为RDF语句。谓词本身是一个IRI,表示一个属性,即一个可以被认为是二元关系的资源。(涉及两个以上实体的关系只能是。)


如果您只是在为多个具有公共术语的语句寻找语法糖-

海龟身上有,但没有。
另见这个问题:

更新

在JSON-LD1.1中,可以使用关键字i。E写一些像

{
“@id”:“荷马”,
"http://example.com/vocab#name“:“荷马”,
“@反向”:{
"http://example.com/vocab#parent": [
{
“@id”:“#巴特”,
"http://example.com/vocab#name“:“巴特”
}, {
“@id”:“#丽莎”,
"http://example.com/vocab#name“:“丽莎”
}
]
}
}
而不是

[
{
“@id”:“荷马”,
"http://example.com/vocab#name“:“荷马”
}, {
“@id”:“#巴特”,
"http://example.com/vocab#name“:“巴特”,
"http://example.com/vocab#parent“:{@id:“#荷马”}
}, {
“@id”:“#丽莎”,
"http://example.com/vocab#name“:“丽莎”,
"http://example.com/vocab#parent“:{@id:“#荷马”}
}
]
答案是否定的

发件人:

1.2资源和声明

断言an表示谓词所表示的某种关系在主语和宾语所表示的资源之间存在。这个与RDF三元组相对应的语句称为RDF语句。谓词本身是一个IRI,表示一个属性,即一个可以被认为是二元关系的资源。(涉及两个以上实体的关系只能是。)


如果您只是在为多个具有公共术语的语句寻找语法糖-

海龟身上有,但没有。
另见这个问题:

更新

在JSON-LD1.1中,可以使用关键字i。E写一些像

{
“@id”:“荷马”,
"http://example.com/vocab#name“:“荷马”,
“@反向”:{
"http://example.com/vocab#parent": [
{
“@id”:“#巴特”,
"http://example.com/vocab#name“:“巴特”
}, {
“@id”:“#丽莎”,
"http://example.com/vocab#name“:“丽莎”
}
]
}
}
而不是

[
{
“@id”:“荷马”,
"http://example.com/vocab#name“:“荷马”
}, {
“@id”:“#巴特”,
"http://example.com/vocab#name“:“巴特”,
"http://example.com/vocab#parent“:{@id:“#荷马”}
}, {
“@id”:“#丽莎”,
"http://example.com/vocab#name“:“丽莎”,
"http://example.com/vocab#parent“:{@id:“#荷马”}
}
]

事实上,答案可能需要澄清。一个RDF语句不能有多个主题,因为它没有任何主题,在RDF规范定义的“主题”的意义上

当人们想谈论“RDF三元组”时,谈论“RDF语句”是很常见的。RDF三元组是一种句法结构,它是由三个元素组成的序列,三个元素依次称为主语、谓语和宾语。每个RDF三元组正好有一个主题。在RDF规范的意义上,主题是IRI或空白节点。然而,RDF语句不是RDF三元组。这是一个RDF三元组正在表达的事实。例如,如果我说地球绕着太阳转,我就是在陈述。地球不是RDF规范意义上的主体,因为它不是IRI(遵循RFC规范的字符序列)或空白节点(存在变量)。这是一个由东西组成的星球,当然,没有一个是UNICODE字符。但是,我可以编写一个RDF三元组来表示以下语句:

dbr:Earth  onto:revolvesAround  dbr:Sun .
dbr:
是DBpedia资源的前缀
https://dbpedia.org/resource/
。 这表示RDF语句,根据该语句,某事物(由
dbr:Earth
表示)根据
to:revolvesAround
表示的关系与另一事物(由
dbr:Sun
表示)相关。但这一陈述同样可以用以下三重形式表达:

wd:Q2  onto:revolvesAround  wd:Q525 .

wd:
是wikidata的前缀
https://www.wikidata.org/wiki/
。声明是相同的(考虑到DBpedia中声明了
dbr:Earth owl:sameAs wd:Q2
dbr:Sun owl:sameAs wd:525
),但三元组不同。特别是,主题不同。因此,在某种意义上,您可以认为同一RDF语句可以有多个主题。无论您是用JSON-LD还是其他任何东西来表示它都不重要。

实际上,答案可能需要一些澄清。一个RDF语句不能有多个主题,因为它没有任何主题,在RDF规范定义的“主题”的意义上

当人们想谈论“RDF三元组”时,谈论“RDF语句”是很常见的。RDF三元组是一种句法结构,它是由三个元素组成的序列,三个元素依次称为主语、谓语和宾语。每个RDF三元组正好有一个主题。在RDF规范的意义上,主题是IRI或空白节点。然而,RDF语句不是RDF三元组。这是一个RDF三元组正在表达的事实。例如,如果我说地球绕着太阳转,我就是在陈述。地球不是一个主题