使用 TopBraid,我构建了一个新的本体 (Ont1)。在这个本体上,我创建了一个类 (c1) 并导入了两个外部本体(使用设置下的包含功能)。
从我创建的类中,我从我创建的本体中添加了两个子类(sb1、sb2):sb1 rdfs:subClassOf c1 和 >sb2 rdfs:subClassOf c1
现在假设我要删除原始本体中的 sb1 类。在我的 Ont1 中,该类被删除但仅在树中,如果我运行 sparql 查询:select ?c where {?c rdfs:subClassOf c1} 我仍然发现我的 Ont1 中的 sb1。我认为这是一个错误,或者我可能跳过了什么??
感谢您的帮助。