2

Animal_Loverclass 是一个具有三个属性的类,称为hasPet.

史密斯养了三只动物,属于Person阶级。

此时,如何编写 rule(.pie) 以在规则起作用时自动将 smith 包含在 animal_lover 类中?

Prefices {
    test : http://www.example.com/test#
    rdf : http://www.w3.org/1999/02/22-rdf-syntax-ns#
    owl : http://www.w3.org/2002/07/owl#
    xsd : http://www.w3.org/2001/XMLSchema#
    rdfs : http://www.w3.org/2000/01/rdf-schema#
}
Axioms {}

Rules {
    Id: rule1
        a <test:hasPet> b
        a <test:hasPet> d
        a <test:hasPet> c           
        -----------------------
        a <rdf:type> <test:Animal_Lover>
}

这条规则不起作用。

4

1 回答 1

0

您是否在日志中查找任何错误?这条线对我来说似乎很可疑,我认为括号应该在不同的线上

Axioms {}

于 2020-09-16T16:08:46.203 回答