summaryrefslogtreecommitdiffstats
path: root/tests/turtle/rdf-schema.ttl
blob: 0f1fd89adcc5eb848b9abbe67b36fcf22cdca52d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
# RDF Namespace document converted into Turtle

@prefix : <http://www.w3.org/2000/01/rdf-schema#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .

rdf:type     a rdf:Property;
     :comment "Indicates membership of a class";
     :label "type"@en,
            "type"@fr;
     :range :Class .

:Class     a :Class;
     :comment "The concept of Class";
     :label "Class"@en,
            "Classe"@fr;
     :subClassOf :Resource .

:ConstraintProperty     a :Class;
     :comment "Properties used to express RDF Schema constraints.";
     :label "ConstraintProperty"@en,
            "Propri\u00E9t\u00E9Contrainte"@fr;
     :subClassOf :ConstraintResource,
            rdf:Property .

:ConstraintResource     a :Class;
     :comment "Resources used to express RDF Schema constraints.";
     :label "ConstraintResource"@en,
            "RessourceContrainte"@fr;
     :subClassOf :Resource .

:Container     a :Class;
     :comment "This represents the set Containers.";
     :label "Container"@en,
            "Enveloppe"@fr;
     :subClassOf :Resource .

:ContainerMembershipProperty     a :Class;
     :label "ContainerMembershipProperty"@en;
     :subClassOf rdf:Property .

:Literal     a :Class;
     :comment "This represents the set of atomic values, eg. textual strings.";
     :label "Literal"@en,
            "Litt\u00E9ral"@fr .

:Resource     a :Class;
     :comment "The most general class";
     :label "Resource"@en,
            "Ressource"@fr .

:comment     a rdf:Property;
     :comment "Use this for descriptions";
     :domain :Resource;
     :label "comment"@en,
            "commentaire"@fr;
     :range :Literal .

:domain     a :ConstraintProperty;
     :comment "This is how we associate a class with properties that its instances can have";
     :label "domain"@en,
            "domaine"@fr .

:isDefinedBy     a rdf:Property;
     :comment "Indicates a resource containing and defining the subject resource.";
     :domain :Resource;
     :label "esD\u00E9finiPar"@fr,
            "isDefinedBy"@en;
     :range :Resource;
     :subPropertyOf :seeAlso .

:label     a rdf:Property;
     :comment "Provides a human-readable version of a resource name.";
     :domain :Resource;
     :label "label"@en,
            "label"@fr;
     :range :Literal .

:range     a :ConstraintProperty;
     :comment "Properties that can be used in a schema to provide constraints";
     :domain rdf:Property;
     :label "range"@en,
            "\u00E9tendue"@fr;
     :range :Class .

:seeAlso     a rdf:Property;
     :comment "Indicates a resource that provides information about the subject resource.";
     :domain :Resource;
     :label "seeAlso"@en,
            "voirAussi"@fr;
     :range :Resource .

:subClassOf     a rdf:Property;
     :comment "Indicates membership of a class";
     :domain :Class;
     :label "sousClasseDe"@fr,
            "subClassOf"@en;
     :range :Class .

:subPropertyOf     a rdf:Property;
     :comment "Indicates specialization of properties";
     :domain rdf:Property;
     :label "sousPropri\u00E9t\u00E9De"@fr,
            "subPropertyOf"@en;
     :range rdf:Property .

rdf:Alt     a :Class;
     :label "Alt"@en,
            "Choix"@fr;
     :subClassOf :Container .

rdf:Bag     a :Class;
     :label "Bag"@en,
            "Ensemble"@fr;
     :subClassOf :Container .

rdf:Property     a :Class;
     :comment "The concept of a property.";
     :label "Property"@en,
            "Propri\u00E9t\u00E9"@fr;
     :subClassOf :Resource .

rdf:Seq     a :Class;
     :label "Sequence"@en,
            "S\u00E9quence"@fr;
     :subClassOf :Container .

rdf:Statement     a :Class;
     :comment "This represents the set of reified statements.";
     :label "D\u00E9claration"@fr,
            "Statement"@en;
     :subClassOf :Resource .

rdf:object     a rdf:Property;
     :domain rdf:Statement;
     :label "object"@en,
            "objet"@fr .

rdf:predicate     a rdf:Property;
     :domain rdf:Statement;
     :label "predicate"@en,
            "pr\u00E9dicat"@fr;
     :range rdf:Property .

rdf:subject     a rdf:Property;
     :domain rdf:Statement;
     :label "subject"@en,
            "sujet"@fr;
     :range :Resource .

rdf:value     a rdf:Property;
     :label "object"@en,
            "value"@fr .

:     :seeAlso <http://www.w3.org/2000/01/rdf-schema-more> .