|
| 1 | +<?xml version="1.0"?> |
| 2 | +<rdf:RDF xmlns="http://example.org/amazon#" |
| 3 | + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" |
| 4 | + xmlns:owl="http://www.w3.org/2002/07/owl#" |
| 5 | + xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" |
| 6 | + xmlns:skos="http://www.w3.org/2004/02/skos/core#"> |
| 7 | + |
| 8 | + <!-- Root: Electronics --> |
| 9 | + <owl:Class rdf:about="http://example.org/amazon#Electronics"> |
| 10 | + <skos:prefLabel>Electronics</skos:prefLabel> |
| 11 | + </owl:Class> |
| 12 | + |
| 13 | + <!-- Laptop Hierarchy --> |
| 14 | + <owl:Class rdf:about="http://example.org/amazon#Laptop"> |
| 15 | + <skos:prefLabel>Laptop</skos:prefLabel> |
| 16 | + <skos:broader rdf:resource="http://example.org/amazon#Electronics"/> |
| 17 | + <rdfs:subClassOf rdf:resource="http://example.org/amazon#Electronics"/> |
| 18 | + </owl:Class> |
| 19 | + |
| 20 | + <owl:Class rdf:about="http://example.org/amazon#GamingLaptop"> |
| 21 | + <skos:prefLabel>Gaming Laptop</skos:prefLabel> |
| 22 | + <skos:broader rdf:resource="http://example.org/amazon#Laptop"/> |
| 23 | + <rdfs:subClassOf rdf:resource="http://example.org/amazon#Laptop"/> |
| 24 | + <owl:disjointWith rdf:resource="http://example.org/amazon#Ultrabook"/> |
| 25 | + </owl:Class> |
| 26 | + |
| 27 | + <owl:Class rdf:about="http://example.org/amazon#Ultrabook"> |
| 28 | + <skos:prefLabel>Ultrabook</skos:prefLabel> |
| 29 | + <skos:broader rdf:resource="http://example.org/amazon#Laptop"/> |
| 30 | + <rdfs:subClassOf rdf:resource="http://example.org/amazon#Laptop"/> |
| 31 | + </owl:Class> |
| 32 | + |
| 33 | + <!-- Smartphone Hierarchy --> |
| 34 | + <owl:Class rdf:about="http://example.org/amazon#Smartphone"> |
| 35 | + <skos:prefLabel>Smartphone</skos:prefLabel> |
| 36 | + <skos:altLabel>Mobile Phone</skos:altLabel> |
| 37 | + <skos:broader rdf:resource="http://example.org/amazon#Electronics"/> |
| 38 | + </owl:Class> |
| 39 | + |
| 40 | + <!-- Property Hierarchy --> |
| 41 | + <owl:ObjectProperty rdf:about="http://example.org/amazon#hasBrand"> |
| 42 | + <rdfs:label>hasBrand</rdfs:label> |
| 43 | + <rdfs:subPropertyOf rdf:resource="http://example.org/amazon#hasManufacturer"/> |
| 44 | + </owl:ObjectProperty> |
| 45 | + |
| 46 | + <owl:ObjectProperty rdf:about="http://example.org/amazon#hasManufacturer"> |
| 47 | + <rdfs:label>hasManufacturer</rdfs:label> |
| 48 | + </owl:ObjectProperty> |
| 49 | + |
| 50 | + <owl:DatatypeProperty rdf:about="http://example.org/amazon#screenSize"> |
| 51 | + <rdfs:label>screenSize</rdfs:label> |
| 52 | + <rdfs:domain rdf:resource="http://example.org/amazon#Laptop"/> |
| 53 | + </owl:DatatypeProperty> |
| 54 | + |
| 55 | +</rdf:RDF> |
0 commit comments