231
edits
(OwlClass) Tag: Metadata slot edit |
(create class) Tag: Metadata slot edit |
||
jsonschema | |||
---|---|---|---|
Line 1: | Line 1: | ||
{ | { | ||
"@context": [ | "@context": [ | ||
"/wiki/Category:Category?action=raw\u0026slot=jsonschema" | "/wiki/Category:Category?action=raw\u0026slot=jsonschema", | ||
{ | |||
"restrictions": "rdfs:subClassOf", | |||
"on_property": "owl:onProperty", | |||
"all_values_from ": "owl:allValuesFrom", | |||
"some_values_from ": "owl:someValuesFrom", | |||
"has_value ": "owl:hasValue", | |||
"max_cardinality ": "owl:maxCardinality", | |||
"min_cardinality ": "owl:minCardinality", | |||
"cardinality ": "owl:cardinality" | |||
} | |||
], | ], | ||
"allOf": [ | "allOf": [ | ||
Line 24: | Line 34: | ||
"Category:OSW725a3cf5458f4daea86615fcbd0029f8" | "Category:OSW725a3cf5458f4daea86615fcbd0029f8" | ||
] | ] | ||
}, | |||
"restrictions": { | |||
"title": "Relations", | |||
"description": "Relations of this class to other classes, instances or literals (OWL Restrictions)", | |||
"type": "array", | |||
"items": { | |||
"type": "object", | |||
"title": "Relation", | |||
"required": [ | |||
"rdf_type", | |||
"on_property" | |||
], | |||
"properties": { | |||
"rdf_type": { | |||
"type": "string", | |||
"default": "owl:Restriction", | |||
"options": { | |||
"hidden": true | |||
} | |||
}, | |||
"on_property": { | |||
"type": "string", | |||
"title": "Property", | |||
"description": "Property to use in this relation" | |||
}, | |||
"some_values_from": { | |||
"type": "string", | |||
"title": "Value (Class)", | |||
"description": "Another class which is the value of this relation. Other classes for the same property are allowed." | |||
}, | |||
"all_values_from": { | |||
"type": "string", | |||
"title": "Value (Class, strict)", | |||
"description": "Another class which is the value of this relation. No other classes for the same property are allowed." | |||
}, | |||
"has_value": { | |||
"type": "string", | |||
"title": "Value (Instance)", | |||
"description": "An instance which is the value of this relation" | |||
}, | |||
"min_cardinality": { | |||
"type": "integer", | |||
"title": "Min count (Cardinality)", | |||
"description": "Minimal allowed number of relations" | |||
}, | |||
"max_cardinality": { | |||
"type": "integer", | |||
"title": "Max count (Cardinality)", | |||
"description": "Maximal allowed number of relations" | |||
}, | |||
"cardinality": { | |||
"type": "integer", | |||
"title": "Count (Cardinality)", | |||
"description": "Exact allowed number of relations" | |||
} | |||
} | |||
} | |||
} | } | ||
} | } | ||
} | } |