source: CMDI-Interoperability/CMD2RDF/trunk/data/general.ttl @ 3797

Last change on this file since 3797 was 3797, checked in by vronk, 11 years ago

added initial version of the general rdf + a sample of encoding instance elements

File size: 1.4 KB
Line 
1@prefix : <http://www.clarin.eu/cmd/general.rdf#> .
2@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
3@prefix xml: <http://www.w3.org/XML/1998/namespace> .
4@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
5@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
6@base <http://www.clarin.eu/cmd/general.rdf> .
7
8#<http://www.clarin.eu/cmd/general.rdf> rdf:type rdfs:Ontology .
9
10###  http://www.clarin.eu/cmd/general.rdf#Component
11:Component rdf:type rdfs:Class .
12
13###  http//www.clarin.eu/cmd/general.rdf#Profile
14:Profile rdf:type rdfs:Class ;
15         rdfs:subClassOf :Component .
16
17###  http://www.clarin.eu/cmd/general.rdf#Element
18:Element rdf:type rdfs:Class .
19
20:contains rdf:type rdf:Property;
21           rdfs:domain :Component;
22           rdfs:range :Component, :Element.
23
24:Value a rdfs:Literal.
25
26###  http://www.clarin.eu/cmd/general.rdf#hasElementValue
27:hasElementValue rdf:type rdf:Property;
28              rdfs:domain :Element;
29              rdfs:range :Value. 
30
31###  http://www.clarin.eu/cmd/general.rdf#hasAttribute
32:hasAttribute rdf:type rdf:Property;
33              rdfs:domain :Component, :Element;
34              rdfs:range :Value.
35
36
37# add a parallel separate property for the resolved entities
38:hasElementEntity rdf:type rdf:Property;
39              rdfs:domain :Element.
40#              rdfs:range ???.
41           
42# And then consequently also for attribute
43:hasAttributeEntity rdf:type rdf:Property.
Note: See TracBrowser for help on using the repository browser.