fragment_downloaded_cb({"url":"defining-ontologies.html#defining-properties","fragment":"Defining properties\nProperties relate to a class, so all resources pertaining to that class\ncan define values for these.\nThe class the property belongs to is defined by rdfs:domain, while the\ndata type contained is defined by rdfs:range. By convention all\nproperties use dromedaryCase names, although property names are not\nrestricted. The allowed charset is UTF-8.\nThe following basic types are supported:\nOf course, properties can also point to resources of the same or\nother classes, so stored resources can conform a graph:\nThere is also inheritance of properties, an example would be a property\nin a subclass concretizing a more generic property from a superclass.\nSPARQL queries are expected to provide the same result when queried\nfor a property or one of its superproperties.\n\nxsd:boolean\n\nxsd:string and rdf:langString\n\n\nxsd:integer, ranging from -2^63 to 2^63-1.\n\nxsd:double, able to store a 8 byte IEEE floating point number.\n\nxsd:date and xsd:dateTime, able to store dates and times since\nJanuary 1st 1 AD, with microsecond resolution.\n\n"});