Merge "Add MW_REST_API and MW_ENTRY_POINT"
[lhc/web/wiklou.git] / docs / ontology.owl
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <!DOCTYPE rdf:RDF [
4 <!ENTITY cc "http://creativecommons.org/ns#">
5 <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#">
6 <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
7 <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
8 <!ENTITY owl "http://www.w3.org/2002/07/owl#">
9 <!ENTITY mediawiki "https://www.mediawiki.org/ontology#">
10 ]>
11
12 <rdf:RDF
13 xmlns:xsd="&xsd;"
14 xmlns:rdf="&rdf;"
15 xmlns:rdfs="&rdfs;"
16 xmlns:owl="&owl;"
17 xmlns:cc="&cc;"
18 >
19
20 <owl:Ontology rdf:about="&mediawiki;">
21 <rdfs:label>MediaWiki ontology</rdfs:label>
22 <rdfs:comment>The ontology of MediaWiki</rdfs:comment>
23 <cc:licence rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" />
24 </owl:Ontology>
25
26 <!--
27 ///////////////////////////////////////////////////////////////////////////////////////
28 //
29 // Classes
30 //
31 ///////////////////////////////////////////////////////////////////////////////////////
32 -->
33
34 <owl:Class rdf:about="&mediawiki;Dump">
35 <rdfs:label>Dump</rdfs:label>
36 <rdfs:comment>A dump of MediaWiki content.</rdfs:comment>
37 </owl:Class>
38
39 <owl:Class rdf:about="&mediawiki;Category">
40 <rdfs:label>Category</rdfs:label>
41 <rdfs:comment>MediaWiki category.</rdfs:comment>
42 </owl:Class>
43
44 <owl:Class rdf:about="&mediawiki;HiddenCategory">
45 <rdfs:label>HiddenCategory</rdfs:label>
46 <rdfs:comment>MediaWiki hidden category.</rdfs:comment>
47 </owl:Class>
48
49 <!--
50 ///////////////////////////////////////////////////////////////////////////////////////
51 //
52 // Properties
53 //
54 ///////////////////////////////////////////////////////////////////////////////////////
55 -->
56
57 <owl:ObjectProperty rdf:about="&mediawiki;isInCategory">
58 <rdfs:label>isInCategory</rdfs:label>
59 <rdfs:comment>One category is the parent of another.</rdfs:comment>
60 <rdfs:range rdf:resource="&mediawiki;Category"/>
61 <rdfs:domain rdf:resource="&mediawiki;Category"/>
62 </owl:ObjectProperty>
63
64 <owl:DatatypeProperty rdf:about="&mediawiki;pages">
65 <rdfs:label>pages</rdfs:label>
66 <rdfs:comment>Number of articles belonging to this category.</rdfs:comment>
67 <rdfs:range rdf:resource="&mediawiki;Category"/>
68 <rdfs:range rdf:resource="&xsd;integer"/>
69 </owl:DatatypeProperty>
70
71 <owl:DatatypeProperty rdf:about="&mediawiki;subcategories">
72 <rdfs:label>subcategories</rdfs:label>
73 <rdfs:comment>Number of subcategories belonging to this category.</rdfs:comment>
74 <rdfs:range rdf:resource="&mediawiki;Category"/>
75 <rdfs:range rdf:resource="&xsd;integer"/>
76 </owl:DatatypeProperty>
77
78 </rdf:RDF>