IRI: http://www.essepuntato.it/2008/12/pattern#Table
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix po: <http://www.essepuntato.it/2008/12/pattern#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix reg: <http://purl.org/linked-data/registry#> .
@prefix vann: <http://purl.org/vocab/vann/> .
@prefix vs: <http://www.w3.org/2003/06/sw-vocab-status/ns#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
po:Table a owl:Class ;
rdfs:label "table element"@en ;
vann:example """
:my-list a po:Table ;
po:canContainHeteronymousElements false ;
po:canContainHomonymousElements true .
""" ;
rdfs:comment "A container element that must contain only homogeneous elements (but they can be repeated)."@en ;
rdfs:isDefinedBy po: ;
owl:equivalentClass [ a owl:Class ;
owl:intersectionOf ( po:Container [ a owl:Restriction ;
owl:hasValue false ;
owl:onProperty po:canContainHeteronymousElements ] [ a owl:Restriction ;
owl:hasValue true ;
owl:onProperty po:canContainHomonymousElements ] ) ] ;
vs:term_status reg:statusStable .
[] a owl:AllDisjointClasses ;
owl:members ( po:HeadedContainer po:Record po:Table ) .
<?xml version="1.0" encoding="utf-8"?>
<rdf:RDF
xmlns:owl="http://www.w3.org/2002/07/owl#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
xmlns:vann="http://purl.org/vocab/vann/"
xmlns:vs="http://www.w3.org/2003/06/sw-vocab-status/ns#"
>
<rdf:Description rdf:about="http://www.essepuntato.it/2008/12/pattern#Table">
<rdfs:comment xml:lang="en">A container element that must contain only homogeneous elements (but they can be repeated).</rdfs:comment>
<rdfs:label xml:lang="en">table element</rdfs:label>
<rdfs:isDefinedBy rdf:resource="http://www.essepuntato.it/2008/12/pattern#"/>
<owl:equivalentClass rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b49"/>
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<vs:term_status rdf:resource="http://purl.org/linked-data/registry#statusStable"/>
<vann:example>
:my-list a po:Table ;
po:canContainHeteronymousElements false ;
po:canContainHomonymousElements true .
</vann:example>
</rdf:Description>
<rdf:Description rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b50">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
<owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">false</owl:hasValue>
<owl:onProperty rdf:resource="http://www.essepuntato.it/2008/12/pattern#canContainHeteronymousElements"/>
</rdf:Description>
<rdf:Description rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b53">
<rdf:first rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b50"/>
<rdf:rest rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b54"/>
</rdf:Description>
<rdf:Description rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b52">
<rdf:first rdf:resource="http://www.essepuntato.it/2008/12/pattern#Container"/>
<rdf:rest rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b53"/>
</rdf:Description>
<rdf:Description rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b144">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#AllDisjointClasses"/>
<owl:members rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b145"/>
</rdf:Description>
<rdf:Description rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b54">
<rdf:first rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b51"/>
<rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
</rdf:Description>
<rdf:Description rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b147">
<rdf:first rdf:resource="http://www.essepuntato.it/2008/12/pattern#Table"/>
<rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
</rdf:Description>
<rdf:Description rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b49">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Class"/>
<owl:intersectionOf rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b52"/>
</rdf:Description>
<rdf:Description rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b51">
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
<owl:hasValue rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean">true</owl:hasValue>
<owl:onProperty rdf:resource="http://www.essepuntato.it/2008/12/pattern#canContainHomonymousElements"/>
</rdf:Description>
<rdf:Description rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b145">
<rdf:first rdf:resource="http://www.essepuntato.it/2008/12/pattern#HeadedContainer"/>
<rdf:rest rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b146"/>
</rdf:Description>
<rdf:Description rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b146">
<rdf:first rdf:resource="http://www.essepuntato.it/2008/12/pattern#Record"/>
<rdf:rest rdf:nodeID="nbb8eeaf6fa2b4101bbf5d8c485edaab7b147"/>
</rdf:Description>
</rdf:RDF>
[
{
"@id": "_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b144",
"@type": [
"http://www.w3.org/2002/07/owl#AllDisjointClasses"
],
"http://www.w3.org/2002/07/owl#members": [
{
"@list": [
{
"@id": "http://www.essepuntato.it/2008/12/pattern#HeadedContainer"
},
{
"@id": "http://www.essepuntato.it/2008/12/pattern#Record"
},
{
"@id": "http://www.essepuntato.it/2008/12/pattern#Table"
}
]
}
]
},
{
"@id": "http://www.essepuntato.it/2008/12/pattern#Table",
"@type": [
"http://www.w3.org/2002/07/owl#Class"
],
"http://purl.org/vocab/vann/example": [
{
"@value": "\n :my-list a po:Table ;\n po:canContainHeteronymousElements false ;\n po:canContainHomonymousElements true .\n "
}
],
"http://www.w3.org/2000/01/rdf-schema#comment": [
{
"@language": "en",
"@value": "A container element that must contain only homogeneous elements (but they can be repeated)."
}
],
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [
{
"@id": "http://www.essepuntato.it/2008/12/pattern#"
}
],
"http://www.w3.org/2000/01/rdf-schema#label": [
{
"@language": "en",
"@value": "table element"
}
],
"http://www.w3.org/2002/07/owl#equivalentClass": [
{
"@id": "_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b49"
}
],
"http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [
{
"@id": "http://purl.org/linked-data/registry#statusStable"
}
]
},
{
"@id": "_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b49",
"@type": [
"http://www.w3.org/2002/07/owl#Class"
],
"http://www.w3.org/2002/07/owl#intersectionOf": [
{
"@list": [
{
"@id": "http://www.essepuntato.it/2008/12/pattern#Container"
},
{
"@id": "_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b50"
},
{
"@id": "_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b51"
}
]
}
]
},
{
"@id": "_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b50",
"@type": [
"http://www.w3.org/2002/07/owl#Restriction"
],
"http://www.w3.org/2002/07/owl#hasValue": [
{
"@type": "http://www.w3.org/2001/XMLSchema#boolean",
"@value": false
}
],
"http://www.w3.org/2002/07/owl#onProperty": [
{
"@id": "http://www.essepuntato.it/2008/12/pattern#canContainHeteronymousElements"
}
]
},
{
"@id": "_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b51",
"@type": [
"http://www.w3.org/2002/07/owl#Restriction"
],
"http://www.w3.org/2002/07/owl#hasValue": [
{
"@type": "http://www.w3.org/2001/XMLSchema#boolean",
"@value": true
}
],
"http://www.w3.org/2002/07/owl#onProperty": [
{
"@id": "http://www.essepuntato.it/2008/12/pattern#canContainHomonymousElements"
}
]
}
]<http://www.essepuntato.it/2008/12/pattern#Table> <http://purl.org/vocab/vann/example> "\n :my-list a po:Table ;\n po:canContainHeteronymousElements false ;\n po:canContainHomonymousElements true .\n " .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b50 <http://www.w3.org/2002/07/owl#onProperty> <http://www.essepuntato.it/2008/12/pattern#canContainHeteronymousElements> .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b53 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:nbb8eeaf6fa2b4101bbf5d8c485edaab7b54 .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b52 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:nbb8eeaf6fa2b4101bbf5d8c485edaab7b53 .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b50 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Restriction> .
<http://www.essepuntato.it/2008/12/pattern#Table> <http://www.w3.org/2000/01/rdf-schema#comment> "A container element that must contain only homogeneous elements (but they can be repeated)."@en .
<http://www.essepuntato.it/2008/12/pattern#Table> <http://www.w3.org/2003/06/sw-vocab-status/ns#term_status> <http://purl.org/linked-data/registry#statusStable> .
<http://www.essepuntato.it/2008/12/pattern#Table> <http://www.w3.org/2000/01/rdf-schema#isDefinedBy> <http://www.essepuntato.it/2008/12/pattern#> .
<http://www.essepuntato.it/2008/12/pattern#Table> <http://www.w3.org/2002/07/owl#equivalentClass> _:nbb8eeaf6fa2b4101bbf5d8c485edaab7b49 .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b144 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#AllDisjointClasses> .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b50 <http://www.w3.org/2002/07/owl#hasValue> "false"^^<http://www.w3.org/2001/XMLSchema#boolean> .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b54 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b144 <http://www.w3.org/2002/07/owl#members> _:nbb8eeaf6fa2b4101bbf5d8c485edaab7b145 .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b53 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:nbb8eeaf6fa2b4101bbf5d8c485edaab7b50 .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b147 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b52 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <http://www.essepuntato.it/2008/12/pattern#Container> .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b49 <http://www.w3.org/2002/07/owl#intersectionOf> _:nbb8eeaf6fa2b4101bbf5d8c485edaab7b52 .
<http://www.essepuntato.it/2008/12/pattern#Table> <http://www.w3.org/2000/01/rdf-schema#label> "table element"@en .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b49 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Class> .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b51 <http://www.w3.org/2002/07/owl#onProperty> <http://www.essepuntato.it/2008/12/pattern#canContainHomonymousElements> .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b54 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:nbb8eeaf6fa2b4101bbf5d8c485edaab7b51 .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b51 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Restriction> .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b145 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:nbb8eeaf6fa2b4101bbf5d8c485edaab7b146 .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b147 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <http://www.essepuntato.it/2008/12/pattern#Table> .
<http://www.essepuntato.it/2008/12/pattern#Table> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Class> .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b146 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:nbb8eeaf6fa2b4101bbf5d8c485edaab7b147 .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b145 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <http://www.essepuntato.it/2008/12/pattern#HeadedContainer> .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b51 <http://www.w3.org/2002/07/owl#hasValue> "true"^^<http://www.w3.org/2001/XMLSchema#boolean> .
_:nbb8eeaf6fa2b4101bbf5d8c485edaab7b146 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <http://www.essepuntato.it/2008/12/pattern#Record> .