OWL 域范围联合
OWL domain range union
从 中,我了解了 intersection 如何在谓词的多个域和范围之间工作。
似乎 union 是处理这种情况的更常见的方法,所以现在我想知道从域或范围的并集做出哪些不同的推论。
给定 p rdfs:domain (C ∪ D ∪ E)
和三元组 a p b
,关于 a
的推断是什么?
对于那些不太精通集合论的人(比如我自己),我将提供一些解释,说明我认为 a
属于 C
、D
, 和 E
.
a
的类型至少是 C
或 D
或 E
之一。
a
的类型可能不止C
和D
和E
之一。
- 例如,
a
可能是类型C
和类型E
(或者可能是所有三种类型)。
- 如果
C
、D
和E
都有一个共同的超类S
,那么a
也是S
类型.
- 鉴于问题中的信息,除了这些 "maybes" 之外,没有更准确的方法来定义
a
的类型。具体来说,我们不能推断出 a
有不止一种类型,但我们也不能推断出 a
有少于三种类型。
从
似乎 union 是处理这种情况的更常见的方法,所以现在我想知道从域或范围的并集做出哪些不同的推论。
给定 p rdfs:domain (C ∪ D ∪ E)
和三元组 a p b
,关于 a
的推断是什么?
对于那些不太精通集合论的人(比如我自己),我将提供一些解释,说明我认为 a
属于 C
、D
, 和 E
.
a
的类型至少是C
或D
或E
之一。a
的类型可能不止C
和D
和E
之一。- 例如,
a
可能是类型C
和类型E
(或者可能是所有三种类型)。
- 例如,
- 如果
C
、D
和E
都有一个共同的超类S
,那么a
也是S
类型. - 鉴于问题中的信息,除了这些 "maybes" 之外,没有更准确的方法来定义
a
的类型。具体来说,我们不能推断出a
有不止一种类型,但我们也不能推断出a
有少于三种类型。