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#> .
<http://purl.org/spar/po> {
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 _:n27f50dd15b7c417789d400bde3c61873b49 ;
vs:term_status reg:statusStable .
_:n27f50dd15b7c417789d400bde3c61873b144 a owl:AllDisjointClasses ;
owl:members _:n27f50dd15b7c417789d400bde3c61873b145 .
_:n27f50dd15b7c417789d400bde3c61873b145 rdf:first po:HeadedContainer ;
rdf:rest _:n27f50dd15b7c417789d400bde3c61873b146 .
_:n27f50dd15b7c417789d400bde3c61873b146 rdf:first po:Record ;
rdf:rest _:n27f50dd15b7c417789d400bde3c61873b147 .
_:n27f50dd15b7c417789d400bde3c61873b147 rdf:first po:Table ;
rdf:rest () .
_:n27f50dd15b7c417789d400bde3c61873b49 a owl:Class ;
owl:intersectionOf _:n27f50dd15b7c417789d400bde3c61873b52 .
_:n27f50dd15b7c417789d400bde3c61873b50 a owl:Restriction ;
owl:hasValue false ;
owl:onProperty po:canContainHeteronymousElements .
_:n27f50dd15b7c417789d400bde3c61873b51 a owl:Restriction ;
owl:hasValue true ;
owl:onProperty po:canContainHomonymousElements .
_:n27f50dd15b7c417789d400bde3c61873b52 rdf:first po:Container ;
rdf:rest _:n27f50dd15b7c417789d400bde3c61873b53 .
_:n27f50dd15b7c417789d400bde3c61873b53 rdf:first _:n27f50dd15b7c417789d400bde3c61873b50 ;
rdf:rest _:n27f50dd15b7c417789d400bde3c61873b54 .
_:n27f50dd15b7c417789d400bde3c61873b54 rdf:first _:n27f50dd15b7c417789d400bde3c61873b51 ;
rdf:rest () .
}
[
{
"@graph": [
{
"@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": "_:n27f50dd15b7c417789d400bde3c61873b49"
}
],
"http://www.w3.org/2003/06/sw-vocab-status/ns#term_status": [
{
"@id": "http://purl.org/linked-data/registry#statusStable"
}
]
},
{
"@id": "_:n27f50dd15b7c417789d400bde3c61873b49",
"@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": "_:n27f50dd15b7c417789d400bde3c61873b50"
},
{
"@id": "_:n27f50dd15b7c417789d400bde3c61873b51"
}
]
}
]
},
{
"@id": "_:n27f50dd15b7c417789d400bde3c61873b50",
"@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": "_:n27f50dd15b7c417789d400bde3c61873b51",
"@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"
}
]
},
{
"@id": "_:n27f50dd15b7c417789d400bde3c61873b144",
"@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://purl.org/spar/po"
}
]_:n27f50dd15b7c417789d400bde3c61873b145 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <http://www.essepuntato.it/2008/12/pattern#HeadedContainer> <http://purl.org/spar/po> .
<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> <http://purl.org/spar/po> .
<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://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b54 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b50 <http://www.w3.org/2002/07/owl#onProperty> <http://www.essepuntato.it/2008/12/pattern#canContainHeteronymousElements> <http://purl.org/spar/po> .
<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://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b49 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Class> <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b53 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:n27f50dd15b7c417789d400bde3c61873b54 <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b144 <http://www.w3.org/2002/07/owl#members> _:n27f50dd15b7c417789d400bde3c61873b145 <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b52 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:n27f50dd15b7c417789d400bde3c61873b53 <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b52 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <http://www.essepuntato.it/2008/12/pattern#Container> <http://purl.org/spar/po> .
<http://www.essepuntato.it/2008/12/pattern#Table> <http://www.w3.org/2002/07/owl#equivalentClass> _:n27f50dd15b7c417789d400bde3c61873b49 <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b51 <http://www.w3.org/2002/07/owl#onProperty> <http://www.essepuntato.it/2008/12/pattern#canContainHomonymousElements> <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b51 <http://www.w3.org/2002/07/owl#hasValue> "true"^^<http://www.w3.org/2001/XMLSchema#boolean> <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b146 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:n27f50dd15b7c417789d400bde3c61873b147 <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b145 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:n27f50dd15b7c417789d400bde3c61873b146 <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b146 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <http://www.essepuntato.it/2008/12/pattern#Record> <http://purl.org/spar/po> .
<http://www.essepuntato.it/2008/12/pattern#Table> <http://www.w3.org/2000/01/rdf-schema#label> "table element"@en <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b53 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:n27f50dd15b7c417789d400bde3c61873b50 <http://purl.org/spar/po> .
<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 " <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b51 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Restriction> <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b147 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <http://www.essepuntato.it/2008/12/pattern#Table> <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b54 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:n27f50dd15b7c417789d400bde3c61873b51 <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b49 <http://www.w3.org/2002/07/owl#intersectionOf> _:n27f50dd15b7c417789d400bde3c61873b52 <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b50 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#Restriction> <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b144 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2002/07/owl#AllDisjointClasses> <http://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b50 <http://www.w3.org/2002/07/owl#hasValue> "false"^^<http://www.w3.org/2001/XMLSchema#boolean> <http://purl.org/spar/po> .
<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://purl.org/spar/po> .
_:n27f50dd15b7c417789d400bde3c61873b147 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> <http://purl.org/spar/po> .