如果我想使用其他本体中的一些概念,但又不想导入它们,因为我只需要几个概念,却获得了成千上万的公理,这使本体变得混乱并大大增加了本体的大小。 仅采用概念的IRI是否是好的建模实践? 定义了该概念,并且由于IRI是正确的,因此可以根据需要在以后进行导入而无需进行映射。对我来说,这听起来是个不错的选择,但我在某处找不到它。有障碍吗?
答案 0 :(得分:1)
您至少需要一个想要使用的虹膜的声明,因为否则您的本体将缺少声明(例如,您必须断言iri是一个类,一个数据属性等)。 / p>
合法地,如果虹膜位于可公开访问的本体中,那么我就不会有任何障碍-我不知道有任何许可证可以让您导入和使用本体,但不能声明和使用它的虹膜包含。以与原始本体不兼容的方式定义虹膜不是好习惯,这可能会造成混乱。