This ontology defines some concepts to express collation types (orderings).
http://purl.org/ontology/collation/Collation rdf+xml n3
Some specific method to compare values
Notes: To define your own collation, you must define or use a subclass
See also: colla:language, http://en.wikipedia.org/wiki/Collation, colla:datatype, colla:property
Object properties link resources to other resources.
http://purl.org/ontology/collation/language rdf+xml n3
Indicates which language tag values must have to be comparable.
↦ Domain: colla:Collation (Having this property implies being a Collation)
Notes: You can define multiple languages (logical or)
http://purl.org/ontology/collation/property rdf+xml n3
Indicates which RDF property points to the value that should be used for comparing
↦ Domain: colla:Collation (Having this property implies being a Collation)
⇥ Range: rdf:Property (Every value of this property is a Property)
Notes: If you define multiple valueProperties, each of them is checked, but this may result in contradictions.
http://purl.org/ontology/collation/datatype rdf+xml n3
Indicates which RDF datatype values must have to be comparable.
↦ Domain: colla:Collation (Having this property implies being a Collation)
Notes: Datatypes should define their ordering rules
You can define multiple datatypes (logical or)