我正在尝试提出在RDF中建模时间敏感关系的最佳方法。
例如,“住所”中居住在特定地址的人们之间存在关系-在同一时间段内,或者“同事”描述在同一团队中工作的人们,开始日期和结束时间之间有些重叠团队中的日期。
我想出的概念是AssociationInterval
一类具有两个主要对象属性的对象。 Association
,是将人链接到地址或团队(或在另一个示例中,将某些硬件安装到安装中)的类似组的对象,而Interval
则由开始日期和结束日期。
然后可以将人链接到AssociationInterval
作为一种复合对象的占位符。
这有意义吗?还是有其他模式可以用来建模必须是相对常见的链接数据关系类型?