我想为数据属性范围定义数据范围表达式,该范围将定义范围是uris的列表,或者是包含uris列表的字符串。这可能吗?
答案 0 :(得分:0)
此处至少有几个选项,哪个最合适可能取决于您域名的其他注意事项。
这可能是最简单的选择,如果它适合你。 如果URI的顺序不重要,您可以简单地定义一个范围为xsd:anyURI的数据属性,并生成多个属性断言。
如果订单很重要,那么您需要更多结构。 您可以定义一个URI列表类,其节点具有URI作为某个数据类型属性的值,但是您的顶级属性必须是对象属性(将事物与URI列表相关联)。
我认为这是最不具吸引力的解决方案,但是如果你能找到匹配URI的正则表达式,那么你也可以定义一个数据类型属性,其范围是xsd:匹配pattern()*的字符串(或类似的东西)