@prefix ns1: <http://w3id.org/opino/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

ns1:readsAs a owl:DatatypeProperty ;
    rdfs:label "reads as"@en ;
    rdfs:comment "A data property giving a natural-language rendering of a claim, on a Predication, or of all the claims of a Predicative Content taken together, for example 'The drawing was made in the 17th century'@en. It is not functional: give one rendering per language, with a language tag. It is for documentation only: queries and reasoning over the claim use hasSubject, hasPredicate and hasObject, and no derivation is claimed between the string and that structure; keeping them in step is left to the data producer or to validation (SHACL). The range is rdf:PlainLiteral and not xsd:string, so that language-tagged strings are well-typed in OWL 2."@en ;
    rdfs:domain [ a owl:Class ;
            owl:unionOf ( ns1:Predication ns1:PredicativeContent ) ] ;
    rdfs:isDefinedBy "http://w3id.org/opino/"^^xsd:anyURI ;
    rdfs:range rdf:PlainLiteral ;
    rdfs:subPropertyOf <http://www.ontologydesignpatterns.org/ont/dul/DUL.owl#hasDataValue> .

