【发布时间】:2018-04-09 06:46:51
【问题描述】:
假设我们在 Turtle 语法中有以下三元组:
<http:/example.com/Paul> <http:/example.com/running> <http:/example.com/10miles> .
如何添加开始时间和结束时间?例如,如果我想说他从上午 10 点开始,并在上午 12 点完成了 10 英里的跑步。我想使用xsd:dateTime。
【问题讨论】:
-
鉴于 RDF 仅支持二元关系,要么 1)通过某个中间节点(可能是空白节点)的 n 元关系,要么 2)具体化
-
这里的答案提到了具体化,但我不确定是否打算为三元组或保罗跑步的事件添加时间戳。如果意图是代表 Paul 的奔跑,那么您将拥有一个 Run 类,并且 Paul 将与多个 Run 类型的个体相关;然后时间戳将是三元组,以这些人为主题。如果三元组本身应该是主题,那么具体化可能就是我们想要的。
-
这是一个名为“10miles”的特定跑步/活动吗?或者它是 10 英里长的 a 跑步吗?
-
@unor 它是 10 英里长的跑步。保罗的数百次跑步。他是一个了不起的跑步者,每天都在跑步。
-
@Ignazio 您能否通过额外的跑步课程详细说明您的答案。提前非常感谢
标签: xsd rdf turtle-rdf