@prefix rdfs: . @prefix rdf: . @prefix tracker: . @prefix test: . @prefix nao: . @prefix xsd: . @prefix nrl: . # # Note: If you modify this ontology remember to replicate the changes in the other # 91 ontologies # # # A (with props for string and int, string n-cardinality, ) # / \ # B C # test: a tracker:Namespace, tracker:Ontology ; nao:lastModified "2010-03-24T11:00:04Z" ; tracker:prefix "test" . test:A a rdfs:Class . test:a_string a rdf:Property ; rdfs:comment "Property to test the conversions from string" ; rdfs:domain test:A ; rdfs:range xsd:string ; nrl:maxCardinality 1 . test:a_datetime a rdf:Property ; rdfs:comment "Property to test the changes string/date" ; rdfs:domain test:A ; rdfs:range xsd:dateTime ; nrl:maxCardinality 1 . test:a_int a rdf:Property ; rdfs:comment "Property to test the changes string/int" ; rdfs:domain test:A ; rdfs:range xsd:integer ; nrl:maxCardinality 1 . test:a_n_cardinality a rdf:Property ; rdfs:comment "Property to test the cardinality changes" ; rdfs:domain test:A ; rdfs:range xsd:string . # Max cardinality N because is not specified test:a_superprop a rdf:Property ; rdfs:comment "To use as superproperty and test the superproperty changes in the subprop." ; rdfs:domain test:A ; rdfs:range xsd:string ; nrl:maxCardinality 1 . test:a_superprop_n a rdf:Property ; rdfs:comment "To use as superproperty and test the superproperty changes in the subprop. cardinality N" ; rdfs:domain test:A ; rdfs:range xsd:string ; nrl:maxCardinality 1 . test:B a rdfs:Class ; rdfs:subClassOf test:A . test:b_property a rdf:Property ; rdfs:comment "A plain property in B class"; rdfs:domain test:B ; rdfs:range xsd:string ; nrl:maxCardinality 1 . test:b_property_n a rdf:Property ; rdfs:comment "A plain property in B class"; rdfs:domain test:B ; rdfs:range xsd:string . test:C a rdfs:Class ; rdfs:subClassOf test:A . test:c_subprop a rdf:Property ; rdfs:comment "To test changes in the superproperty" ; rdfs:subPropertyOf test:a_superprop ; rdfs:domain test:C ; rdfs:range xsd:string ; nrl:maxCardinality 1 . test:c_subprop_n a rdf:Property ; rdfs:comment "To test changes in the superproperty" ; rdfs:subPropertyOf test:a_superprop_n ; rdfs:domain test:C ; rdfs:range xsd:string . # ***** TEST CHANGE ***** test:new_prop_int a rdf:Property ; rdfs:label "Adding a single-valued int property" ; rdfs:comment "x" ; rdfs:domain test:A ; rdfs:range xsd:integer ; nrl:maxCardinality 1 . test:new_prop_int_n a rdf:Property ; rdfs:label "test:new_prop_int_n" ; rdfs:comment "Adding a n-valued int property" ; rdfs:domain test:A ; rdfs:range xsd:integer . test:new_prop_string a rdf:Property ; rdfs:label "test:new_prop_string" ; rdfs:comment "Adding a single valued string property" ; rdfs:domain test:A ; rdfs:range xsd:string ; nrl:maxCardinality 1 . test:new_prop_string_n a rdf:Property ; rdfs:label "test:new_prop_string_n" ; rdfs:comment "Adding a n-valued string property" ; rdfs:domain test:A ; rdfs:range xsd:string . test:new_subprop_string a rdf:Property ; rdfs:label "test:new_subprop_string" ; rdfs:comment "Addind a single-value string subproperty of a prop already in the ontology" ; rdfs:domain test:B ; rdfs:range xsd:string ; rdfs:subPropertyOf test:a_superprop ; nrl:maxCardinality 1 . test:new_subprop_string_n a rdf:Property ; rdfs:label "test:new_subprop_string" ; rdfs:comment "Addind a n-value string subproperty of a prop already in the ontology" ; rdfs:domain test:B ; rdfs:range xsd:string ; rdfs:subPropertyOf test:a_superprop_n . # ***********************