Rdf 有没有办法使用数组和Protege

Rdf 有没有办法使用数组和Protege,rdf,owl,ontology,protege,Rdf,Owl,Ontology,Protege,我尝试在数组上执行函数,如矩阵的逆运算和转置,并将其与Protege一起使用,以便使用reasoner计算力和挠度。我们可以使用本体中的SWRL规则执行计算,但它不支持数组作为数据类型。但是我们有支持数组的Postgres和MongoDB。是否有任何方法可以处理数组并在本体中使用逆运算?假设逆向操作由数据库(如Postgres)完成,那么如何在本体中显示数组元素?这里可以使用MongoDB吗?如果是,我们如何连接到Protege 5.2。我知道WebProtege可以与MongoDB一起使用,但

我尝试在数组上执行函数,如矩阵的逆运算和转置,并将其与Protege一起使用,以便使用reasoner计算力和挠度。我们可以使用本体中的SWRL规则执行计算,但它不支持数组作为数据类型。但是我们有支持数组的Postgres和MongoDB。是否有任何方法可以处理数组并在本体中使用逆运算?假设逆向操作由数据库(如Postgres)完成,那么如何在本体中显示数组元素?这里可以使用MongoDB吗?如果是,我们如何连接到Protege 5.2。我知道WebProtege可以与MongoDB一起使用,但当前版本的WebProtege不支持推理部分。此外,Ontop插件不支持与MongoDB的连接。请澄清我在实现本体中使用数组的目标时是否遗漏了一些东西