以文本方式查看主题

-  W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  jena如何查询owl文件中类的子类?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=73857)


--  作者:linyu64
--  发布时间:4/4/2009 7:04:00 PM

--  jena如何查询owl文件中类的子类?
我想请问一下查询一个owl文件中某个类的子类的sparql语句要怎么写,比如下面的owl文件,如果我想查“猪病”的子类,应该怎么写sparql语句?本人是初学者,对本体方面的只是一团浆糊,希望各位高手帮帮忙,谢谢。

这是owl文件:
<?xml version="1.0"?>
<rdf:RDF
    xmlns="http://www.owl-ontologies.com/Ontology1236930838.owl#"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
    xmlns:owl="http://www.w3.org/2002/07/owl#"
  xml:base="http://www.owl-ontologies.com/Ontology1236930838.owl">
  <owl:Ontology rdf:about=""/>
  <owl:Class rdf:ID="感觉过敏">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="神经系统症状"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="维生素K缺乏症"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="维生素A缺乏症">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="抽搐转圈"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="咳嗽"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="食欲不振"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="四肢麻痹"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="耳尖干枯"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="皮屑增多"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="猪营养代谢病"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="皮肤干燥"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="发育不良"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="流浆性鼻涕">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="呼吸系统症状"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="猪付红细胞体病与链球菌病混合感染"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="绝食">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="消化系统症状"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="猪肺疫"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:ID="伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="猪丹毒"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="霉玉米中毒"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="胃肠炎"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#呼吸系统症状">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="症状"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="猪普通病">
    <owl:disjointWith>
      <owl:Class rdf:ID="猪的传染病"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:ID="猪的寄生虫病"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:about="#猪营养代谢病"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:ID="猪中毒病"/>
    </owl:disjointWith>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="猪病"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="消瘦">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#消化系统症状"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="猪姜片吸虫病"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#维生素K缺乏症"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="皮肤上出现特异性疹块">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="皮肤症状"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#猪丹毒"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#猪中毒病">
    <owl:disjointWith>
      <owl:Class rdf:about="#猪的传染病"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:about="#猪的寄生虫病"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:about="#猪营养代谢病"/>
    </owl:disjointWith>
    <owl:disjointWith rdf:resource="#猪普通病"/>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#猪病"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#皮肤干燥">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#皮肤症状"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#维生素A缺乏症"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#咳嗽">
    <rdfs:subClassOf rdf:resource="#呼吸系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="猪弓形虫病"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#维生素A缺乏症"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#猪的传染病">
    <owl:disjointWith>
      <owl:Class rdf:about="#猪的寄生虫病"/>
    </owl:disjointWith>
    <owl:disjointWith>
      <owl:Class rdf:about="#猪营养代谢病"/>
    </owl:disjointWith>
    <owl:disjointWith rdf:resource="#猪中毒病"/>
    <owl:disjointWith rdf:resource="#猪普通病"/>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#猪病"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="粪便带黄">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#消化系统症状"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="猪流行性腹泻"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="消化不良">
    <rdfs:subClassOf>
      <owl:Class rdf:ID="猪的内科病"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#食欲不振"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="口渴"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="呕吐"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="腹泻"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#发育不良"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="口臭"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="猪的外科病">
    <rdfs:subClassOf rdf:resource="#猪普通病"/>
  </owl:Class>
  <owl:Class rdf:ID="猪传染病的混合感染">
    <rdfs:subClassOf rdf:resource="#猪的传染病"/>
  </owl:Class>
  <owl:Class rdf:ID="运动系统症状">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#症状"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#发育不良">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#消化系统症状"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#猪姜片吸虫病"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#维生素A缺乏症"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#消化不良"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#四肢麻痹">
    <rdfs:subClassOf rdf:resource="#运动系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="猪瘟和猪伪狂犬病混合感染"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#维生素A缺乏症"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="酒糟中毒"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="先便秘后下痢">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#消化系统症状"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#猪付红细胞体病与链球菌病混合感染"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#猪弓形虫病"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#酒糟中毒"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="呼吸困难">
    <rdfs:subClassOf rdf:resource="#呼吸系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#猪肺疫"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#猪付红细胞体病与链球菌病混合感染"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#猪弓形虫病"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="体温正常或偏高">
    <rdfs:subClassOf rdf:resource="#呼吸系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#猪流行性腹泻"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#猪弓形虫病">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="精神委顿"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#咳嗽"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#食欲不振"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="犬状坐姿"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#呕吐"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#先便秘后下痢"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#呼吸困难"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="高热等于或大于42度"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="气喘"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:about="#猪的寄生虫病"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#精神委顿">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#神经系统症状"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#猪瘟和猪伪狂犬病混合感染"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#胃肠炎"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="呼吸急促">
    <rdfs:subClassOf rdf:resource="#呼吸系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#猪付红细胞体病与链球菌病混合感染"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#霉玉米中毒"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="猪细菌性传染病">
    <rdfs:subClassOf rdf:resource="#猪的传染病"/>
  </owl:Class>
  <owl:Class rdf:about="#猪丹毒">
    <rdfs:subClassOf rdf:resource="#猪细菌性传染病"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#高热等于或大于42度"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#皮肤上出现特异性疹块"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="精神沉郁"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#绝食"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="步态僵直或跛行"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#消化系统症状">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#症状"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#食欲不振">
    <rdfs:subClassOf rdf:resource="#消化系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#猪弓形虫病"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#维生素A缺乏症"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#维生素K缺乏症"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#酒糟中毒"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#霉玉米中毒"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#消化不良"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#猪病">
    <owl:disjointWith>
      <owl:Class rdf:about="#症状"/>
    </owl:disjointWith>
  </owl:Class>
  <owl:Class rdf:about="#腹泻">
    <rdfs:subClassOf rdf:resource="#消化系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#猪姜片吸虫病"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#酒糟中毒"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#消化不良"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#胃肠炎"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#猪流行性腹泻">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="运动僵硬"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="脱水"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#呕吐"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="水样腹泻"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#粪便带黄"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Class rdf:ID="猪病毒性传染病"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#体温正常或偏高"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#脱水">
    <rdfs:subClassOf rdf:resource="#消化系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#猪流行性腹泻"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#犬状坐姿">
    <rdfs:subClassOf rdf:resource="#运动系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#猪肺疫"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#猪弓形虫病"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#猪的内科病">
    <rdfs:subClassOf rdf:resource="#猪普通病"/>
  </owl:Class>
  <owl:Class rdf:about="#猪肺疫">
    <rdfs:subClassOf rdf:resource="#猪细菌性传染病"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#高热等于或大于42度"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#呼吸困难"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#犬状坐姿"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#精神沉郁"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#绝食"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#症状">
    <owl:disjointWith rdf:resource="#猪病"/>
  </owl:Class>
  <owl:Class rdf:ID="凝血时间延长">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#皮肤症状"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#维生素K缺乏症"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="在外力作用后突发截瘫不能正常行走">
    <rdfs:subClassOf rdf:resource="#运动系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="截瘫"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#耳尖干枯">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#皮肤症状"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#维生素A缺乏症"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#霉玉米中毒">
    <rdfs:subClassOf rdf:resource="#猪中毒病"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#食欲不振"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#精神沉郁"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#口渴"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#绝食"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#呼吸急促"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="心跳加快"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#呕吐">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#猪流行性腹泻"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="猪传染性胃肠炎"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#消化系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#猪弓形虫病"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#消化不良"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#胃肠炎"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#猪瘟和猪伪狂犬病混合感染">
    <rdfs:subClassOf rdf:resource="#猪传染病的混合感染"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#高热等于或大于42度"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#气喘"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#精神委顿"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#先便秘后下痢"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#抽搐转圈"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="呆立不动"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#四肢麻痹"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#口臭">
    <rdfs:subClassOf rdf:resource="#消化系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#消化不良"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#胃肠炎"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#步态僵直或跛行">
    <rdfs:subClassOf rdf:resource="#运动系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#猪丹毒"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#猪付红细胞体病与链球菌病混合感染"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="风湿病"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#猪姜片吸虫病">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#猪的寄生虫病"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#消瘦"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#发育不良"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#精神沉郁"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#腹泻"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#高热等于或大于42度">
    <rdfs:subClassOf rdf:resource="#呼吸系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#猪肺疫"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#猪丹毒"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#猪付红细胞体病与链球菌病混合感染"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#猪瘟和猪伪狂犬病混合感染"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#猪弓形虫病"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#运动僵硬">
    <rdfs:subClassOf rdf:resource="#运动系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#猪流行性腹泻"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="粪中带血">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#猪传染性胃肠炎"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#消化系统症状"/>
  </owl:Class>
  <owl:Class rdf:ID="关节大而发热">
    <rdfs:subClassOf rdf:resource="#运动系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#风湿病"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#口渴">
    <rdfs:subClassOf rdf:resource="#消化系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#猪传染性胃肠炎"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#霉玉米中毒"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#消化不良"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#胃肠炎"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#风湿病">
    <rdfs:subClassOf rdf:resource="#猪的外科病"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#步态僵直或跛行"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#关节大而发热"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:ID="体温下降">
    <rdfs:subClassOf rdf:resource="#呼吸系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#酒糟中毒"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#截瘫">
    <rdfs:subClassOf rdf:resource="#猪的外科病"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#在外力作用后突发截瘫不能正常行走"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#呆立不动">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#神经系统症状"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#猪瘟和猪伪狂犬病混合感染"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#心跳加快">
    <rdfs:subClassOf rdf:resource="#运动系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#酒糟中毒"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#霉玉米中毒"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#酒糟中毒">
    <rdfs:subClassOf rdf:resource="#猪中毒病"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#食欲不振"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#先便秘后下痢"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#气喘"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#心跳加快"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#体温下降"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#四肢麻痹"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#腹泻"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#皮屑增多">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#皮肤症状"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#维生素A缺乏症"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#猪的寄生虫病">
    <rdfs:subClassOf rdf:resource="#猪病"/>
    <owl:disjointWith rdf:resource="#猪的传染病"/>
    <owl:disjointWith>
      <owl:Class rdf:about="#猪营养代谢病"/>
    </owl:disjointWith>
    <owl:disjointWith rdf:resource="#猪中毒病"/>
    <owl:disjointWith rdf:resource="#猪普通病"/>
  </owl:Class>
  <owl:Class rdf:about="#猪营养代谢病">
    <rdfs:subClassOf rdf:resource="#猪病"/>
    <owl:disjointWith rdf:resource="#猪的传染病"/>
    <owl:disjointWith rdf:resource="#猪的寄生虫病"/>
    <owl:disjointWith rdf:resource="#猪中毒病"/>
    <owl:disjointWith rdf:resource="#猪普通病"/>
  </owl:Class>
  <owl:Class rdf:about="#猪病毒性传染病">
    <rdfs:subClassOf rdf:resource="#猪的传染病"/>
  </owl:Class>
  <owl:Class rdf:about="#维生素K缺乏症">
    <rdfs:subClassOf rdf:resource="#猪营养代谢病"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#凝血时间延长"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#消瘦"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#食欲不振"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#感觉过敏"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#胃肠炎">
    <rdfs:subClassOf rdf:resource="#猪的内科病"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#绝食"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#口渴"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#精神委顿"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#口臭"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#呕吐"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#腹泻"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#气喘">
    <rdfs:subClassOf rdf:resource="#呼吸系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#猪瘟和猪伪狂犬病混合感染"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#猪弓形虫病"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#酒糟中毒"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#抽搐转圈">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#神经系统症状"/>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#猪瘟和猪伪狂犬病混合感染"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#维生素A缺乏症"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#水样腹泻">
    <rdfs:subClassOf rdf:resource="#消化系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#猪流行性腹泻"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#神经系统症状">
    <rdfs:subClassOf rdf:resource="#症状"/>
  </owl:Class>
  <owl:Class rdf:about="#猪传染性胃肠炎">
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#腹泻"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#食欲不振"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#口渴"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#粪中带血"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#呕吐"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#脱水"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf rdf:resource="#猪病毒性传染病"/>
  </owl:Class>
  <owl:Class rdf:about="#精神沉郁">
    <rdfs:subClassOf rdf:resource="#神经系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#猪肺疫"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#猪丹毒"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#猪姜片吸虫病"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#霉玉米中毒"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#皮肤症状">
    <rdfs:subClassOf rdf:resource="#症状"/>
  </owl:Class>
  <owl:Class rdf:about="#猪付红细胞体病与链球菌病混合感染">
    <rdfs:subClassOf rdf:resource="#猪传染病的混合感染"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#高热等于或大于42度"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom rdf:resource="#呼吸急促"/>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#流浆性鼻涕"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#呼吸困难"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#先便秘后下痢"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#步态僵直或跛行"/>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:ObjectProperty rdf:about="#伴随症状">
    <rdfs:domain rdf:resource="#症状"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#主要引起">
    <rdfs:domain rdf:resource="#猪病"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#伴随引起">
    <rdfs:domain rdf:resource="#猪病"/>
  </owl:ObjectProperty>
  <owl:ObjectProperty rdf:about="#主要症状">
    <rdfs:domain rdf:resource="#症状"/>
  </owl:ObjectProperty>
</rdf:RDF>

<!-- Created with Protege (with OWL Plugin 3.3.1, Build 430)  http://protege.stanford.edu -->


--  作者:jpz6311whu
--  发布时间:4/4/2009 9:31:00 PM

--  
PREFIX eg:  <http://www.owl-ontologies.com/Ontology1236930838.owl#>
PREFIX rdfs:    <http://www.w3.org/2000/01/rdf-schema#>
SELECT ?x
WHERE
{ ?x rdfs:subClassOf eg:猪病 }
--  作者:linyu64
--  发布时间:4/5/2009 12:17:00 PM

--  结果不符啊大哥
我按照你给我的sparql语句写进了jsp里,但是显示出来的结果包括了“猪病”以下的所有内容,举个例子,“猪病”中包括了“猪的传染病”,而“猪的传染病”中包括了“猪细菌性传染病”,“猪细菌性传染病”中有包括了“猪丹毒”,我想要的结果是把“猪的传染病”哪一级的子类显示出来,也就是“猪病”的下一级子类显示出来,而不是把所有内容显示出来,麻烦大哥你在帮帮忙,谢了啊
--  作者:linyu64
--  发布时间:4/5/2009 12:42:00 PM

--  还有问题
就是我显示子类的时候会连同这些子类的父类一起显示出来,比如我想显示“神经系统症状”的子类,显示的结果是:
http://www.owl-ontologies.com/Ontology1236930838.owl#精神沉郁
http://www.owl-ontologies.com/Ontology1236930838.owl#抽搐转圈
http://www.owl-ontologies.com/Ontology1236930838.owl#呆立不动
http://www.owl-ontologies.com/Ontology1236930838.owl#精神委顿
http://www.owl-ontologies.com/Ontology1236930838.owl#感觉过敏
http://www.owl-ontologies.com/Ontology1236930838.owl#神经系统症状
它会把“神经系统症状”一起显示出来,还有,这些数据的前缀可以删除吗(就是这个“http://www.owl-ontologies.com/Ontology1236930838.owl#”可以不显示出来吗,还是说肯定会显示出来,要我们自己处理)
--  作者:jpz6311whu
--  发布时间:4/5/2009 12:42:00 PM

--  
请楼主把你的jsp贴出来看看
--  作者:linyu64
--  发布时间:4/5/2009 12:58:00 PM

--  
<%@ page language="java" import="java.util.*,java.io.*,com.hp.hpl.jena.query.Query,com.hp.hpl.jena.query.QueryExecution,com.hp.hpl.jena.query.QueryExecutionFactory,com.hp.hpl.jena.query.QueryFactory,com.hp.hpl.jena.query.QuerySolution,com.hp.hpl.jena.query.ResultSet,com.hp.hpl.jena.rdf.model.*;" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'index.jsp' starting page</title>
 <meta http-equiv="pragma" content="no-cache">
 <meta http-equiv="cache-control" content="no-cache">
 <meta http-equiv="expires" content="0">    
 <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
 <meta http-equiv="description" content="This is my page">
 <!--
 <link rel="stylesheet" type="text/css" href="styles.css">
 -->
  </head>
  
  <body>
    <%  
    Model m = ModelFactory.createOntologyModel();
        try {
            FileInputStream file;
            file = new FileInputStream("E:\\Program Files\\Protege_3.3.1\\pigdisease.owl");

            InputStreamReader in;
            in = new InputStreamReader(file, "UTF-8"); //处理中文
            m.read(in, null);
            in.close();
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (UnsupportedEncodingException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
  String NL = System.getProperty("line.separator") ;
  String prefix = "PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> " +
        "PREFIX eg:<http://www.owl-ontologies.com/Ontology1236930838.owl#> ";
  String queryString = prefix + NL +"SELECT ?x WHERE { ?x rdfs:subClassOf eg:神经系统症状 }";
  
        
        Query query = QueryFactory.create(queryString);
      //创建Execution对象
      QueryExecution qexec = QueryExecutionFactory.create(query, m);
  
            // Assumption: it's a SELECT query.
    ResultSet rs = qexec.execSelect() ;
             
            // The order of results is undefined.
            while (rs.hasNext()) {
                 QuerySolution soln = rs.nextSolution(); //查询结果中的每一条(称之为满足条件的一个solution)
     String s = soln.get("x").toString();
     StringTokenizer token = new StringTokenizer(s,"#");
              token.nextToken();
     out.print("<input type='submit' value='"+token.nextToken()+"'></input>");
     out.print("<br>");
            }
         
    %>
  </body>
</html>


--  作者:linyu64
--  发布时间:4/5/2009 12:58:00 PM

--  
麻烦你了,斑竹
--  作者:jpz6311whu
--  发布时间:4/5/2009 1:00:00 PM

--  
Model m = ModelFactory.createOntologyModel();
-->
OntModel model = ModelFactory.createOntologyModel(OntModelSpec.OWL_DL_MEM);

并将OntModelSpec所在的包import进来


--  作者:linyu64
--  发布时间:4/5/2009 1:04:00 PM

--  
哦,是这个原因吗,我一开始也是这样写的,不过我不是很清楚OntModelSpec所在的包是哪个,所以编译出错,弱弱问一句,OntModelSpec所在的包是哪一个
--  作者:jpz6311whu
--  发布时间:4/5/2009 1:05:00 PM

--  
google之
--  作者:linyu64
--  发布时间:4/5/2009 1:08:00 PM

--  
。。。。。。
--  作者:linyu64
--  发布时间:4/5/2009 1:23:00 PM

--  
找到了,是com.hp.hpl.jena.ontology.OntModelSpe,问题解决了,对了,想再请问斑竹一下,就是那个前缀是不是一定会显示出来的
--  作者:jpz6311whu
--  发布时间:4/5/2009 10:42:00 PM

--  
用getLocalName方法
--  作者:linyu64
--  发布时间:4/6/2009 8:26:00 PM

--  查找与某类存在特定关系的类
比如我要查“猪丹毒”“主要引起”什么症状,这个sparql语句要怎么写,谢谢
--  作者:jpz6311whu
--  发布时间:4/6/2009 9:00:00 PM

--  
是指这个么?        
<owl:someValuesFrom>
          <owl:Class rdf:about="#高热等于或大于42度"/>
</owl:someValuesFrom>

??


--  作者:linyu64
--  发布时间:4/6/2009 9:06:00 PM

--  
不只这个,事实上“猪丹毒”“主要引起”的有几个症状,同时“伴随引起”几个症状,我希望通过sparql语句将所有由“猪丹毒”“主要引起”的类都显示出来,这些类保存在“症状”这个大类中,麻烦你了斑竹
--  作者:linyu64
--  发布时间:4/6/2009 9:12:00 PM

--  
唉,斑竹,我发现要学本体这方面的知识真是很难啊,网上关于这方面的资料都不多,找到了要么是英文的看到我想撞墙,要么就是不成体系,只讲某些方面,看起来牛头不对马嘴啊,要不是有你这样的高手帮忙,我怕我的毕业设计都搞不定啊……
--  作者:jpz6311whu
--  发布时间:4/7/2009 1:14:00 PM

--  
是指这些么?
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#高热等于或大于42度"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#皮肤上出现特异性疹块"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="精神沉郁"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#绝食"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:ID="步态僵直或跛行"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要引起"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#消化系统症状">
    <rdfs:subClassOf>
      <owl:Class rdf:about="#症状"/>
    </rdfs:subClassOf>
  </owl:Class>
  <owl:Class rdf:about="#食欲不振">
    <rdfs:subClassOf rdf:resource="#消化系统症状"/>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#猪弓形虫病"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#维生素A缺乏症"/>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#维生素K缺乏症"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#伴随症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#酒糟中毒"/>
        </owl:someValuesFrom>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom>
          <owl:Class rdf:about="#霉玉米中毒"/>
        </owl:someValuesFrom>
      </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
      <owl:Restriction>
        <owl:onProperty>
          <owl:ObjectProperty rdf:about="#主要症状"/>
        </owl:onProperty>
        <owl:someValuesFrom rdf:resource="#消化不良"/>
      </owl:Restriction>
    </rdfs:subClassOf>

--  作者:linyu64
--  发布时间:4/7/2009 4:51:00 PM

--  
不好意思,斑竹,我对owl文件的源代码不是很懂,我给你一些资料,你看看有没有用:
“猪丹毒”“主要引起”:“高热等于或大于42度”“皮肤上出现特异性疹块”“精神沉郁”“步态僵直或跛行”“绝食”
我再附加个截图给你。
这么麻烦你真是不好意思啊,谢谢了。
此主题相关图片如下:
按此在新窗口浏览图片
--  作者:jpz6311whu
--  发布时间:4/7/2009 6:32:00 PM

--  
“猪丹毒”“主要引起”的似乎只有4个?
4个还是5个?
--  作者:linyu64
--  发布时间:4/7/2009 6:50:00 PM

--  
哦,不好意思,“绝食”是“伴随引起”的
--  作者:jpz6311whu
--  发布时间:4/7/2009 7:50:00 PM

--  
  String queryString = "PREFIX eg:  <http://www.owl-ontologies.com/Ontology1236930838.owl#> " +
  "PREFIX rdfs:    <http://www.w3.org/2000/01/rdf-schema#> " +
  "PREFIX rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#>  " +
  "PREFIX owl:     <http://www.w3.org/2002/07/owl#> " +
  "SELECT ?x " +
  "WHERE " +
  "{ " +
  "?y rdf:type owl:Restriction . " +
  "?y owl:onProperty eg:主要引起 . " +
  "?y owl:someValuesFrom ?x . " +
  " eg:猪丹毒 rdfs:subClassOf ?y . " +
  " }" ;
--  作者:linyu64
--  发布时间:4/7/2009 8:12:00 PM

--  
原来写少了
owl:onProperty eg:主要引起 .
这一句,太感谢你了,斑竹,麻烦你这么久真是不好意思


--  作者:jpz6311whu
--  发布时间:4/7/2009 8:14:00 PM

--  
with pleasure, :)
--  作者:springbird
--  发布时间:9/15/2009 12:59:00 PM

--  
楼主你好,你的问题解决了吗,可否交流一下,我刚接触本体,现在建了一个本体,想进行查询,可是用sparql得不到我想要的结果,可否看看下面这段程序该如何写sparql语句呢,得到一个类的父类子类,属性,及类之间的关系,谢谢你了,我的owl文档如下
<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF
        xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
        xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
        xmlns:owl="http://www.w3.org/2002/07/owl#"
        xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
        xml:base="http://www.hozo.jp/owl/MakingCoolFun.ont">

<owl:Ontology rdf:about="">
    <rdfs:comment>
        HOZO:OWL Export
    </rdfs:comment>
</owl:Ontology>

<owl:Class rdf:ID="RelationalConcept">
    <rdfs:label>RelationalConcept</rdfs:label>
</owl:Class>
<owl:ObjectProperty rdf:ID="hasPart">
    <rdfs:label>hasPart</rdfs:label>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:ID="hasAttribute">
    <rdfs:label>hasAttribute</rdfs:label>
</owl:ObjectProperty>
<owl:Class rdf:ID="refrigeration">
    <rdfs:label>refrigeration</rdfs:label>
</owl:Class>
<owl:Class rdf:ID="refrigerant">
    <rdfs:label>refrigerant</rdfs:label>
    <rdfs:comment>制冷剂</rdfs:comment>
</owl:Class>
<owl:Class rdf:ID="Recycling">
    <rdfs:label>Recycling</rdfs:label>
    <rdfs:subClassOf rdf:resource="#refrigeration" />
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_liquid" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_liquid" />
            <owl:allValuesFrom rdf:resource="#refrigerant" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_at-device" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_at-device" />
            <owl:allValuesFrom rdf:resource="#reservoir" />
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="reservoir">
    <rdfs:label>reservoir</rdfs:label>
    <rdfs:comment>储液器</rdfs:comment>
</owl:Class>
<owl:Class rdf:ID="vaporize">
    <rdfs:label>vaporize</rdfs:label>
    <rdfs:subClassOf rdf:resource="#refrigeration" />
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_at-device" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_at-device" />
            <owl:allValuesFrom rdf:resource="#evaporator" />
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="evaporator">
    <rdfs:label>evaporator</rdfs:label>
    <rdfs:comment>蒸发器</rdfs:comment>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_input" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_input" />
            <owl:allValuesFrom rdf:resource="#Low-medium_temperature_liquid" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_output" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_output" />
            <owl:allValuesFrom rdf:resource="#Low-temperature_low-pressure_steam" />
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="cool_down">
    <rdfs:label>cool_down</rdfs:label>
    <rdfs:subClassOf rdf:resource="#vaporize" />
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_input" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_input" />
            <owl:allValuesFrom rdf:resource="#Low-medium_temperature_liquid" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_output" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_output" />
            <owl:allValuesFrom rdf:resource="#Low-temperature_low-pressure_steam" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_state" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_state" />
            <owl:allValuesFrom rdf:resource="#Gas-liquid_coexistence_state" />
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="Low-medium_temperature_liquid">
    <rdfs:label>Low-medium_temperature_liquid</rdfs:label>
    <rdfs:subClassOf rdf:resource="#refrigerant" />
</owl:Class>
<owl:Class rdf:ID="throttle">
    <rdfs:label>throttle</rdfs:label>
    <rdfs:comment>节流</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#refrigeration" />
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_at-device" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_at-device" />
            <owl:allValuesFrom rdf:resource="#capillary" />
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="depressurization">
    <rdfs:label>depressurization</rdfs:label>
    <rdfs:subClassOf rdf:resource="#throttle" />
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_input" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_input" />
            <owl:allValuesFrom rdf:resource="#Medium_temperature_high-pressure_liquid" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_output" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_output" />
            <owl:allValuesFrom rdf:resource="#Low-medium_temperature_liquid" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_state" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_state" />
            <owl:allValuesFrom rdf:resource="#liquid_state" />
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="Low-temperature_low-pressure_steam">
    <rdfs:label>Low-temperature_low-pressure_steam</rdfs:label>
    <rdfs:subClassOf rdf:resource="#refrigerant" />
</owl:Class>
<owl:Class rdf:ID="High-temperature_high-pressure_steam">
    <rdfs:label>High-temperature_high-pressure_steam</rdfs:label>
    <rdfs:subClassOf rdf:resource="#refrigerant" />
</owl:Class>
<owl:Class rdf:ID="Medium_temperature_high-pressure_liquid">
    <rdfs:label>Medium_temperature_high-pressure_liquid</rdfs:label>
    <rdfs:subClassOf rdf:resource="#refrigerant" />
</owl:Class>
<owl:Class rdf:ID="Gas-liquid_coexistence_state">
    <rdfs:label>Gas-liquid_coexistence_state</rdfs:label>
    <rdfs:subClassOf rdf:resource="#state" />
</owl:Class>
<owl:Class rdf:ID="state">
    <rdfs:label>state</rdfs:label>
</owl:Class>
<owl:Class rdf:ID="liquid_state">
    <rdfs:label>liquid_state</rdfs:label>
    <rdfs:subClassOf rdf:resource="#state" />
</owl:Class>
<owl:Class rdf:ID="gaseous_state">
    <rdfs:label>gaseous_state</rdfs:label>
    <rdfs:subClassOf rdf:resource="#state" />
</owl:Class>
<owl:Class rdf:ID="capillary">
    <rdfs:label>capillary</rdfs:label>
    <rdfs:comment>毛细管</rdfs:comment>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_input" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_input" />
            <owl:allValuesFrom rdf:resource="#Medium_temperature_high-pressure_liquid" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_output" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_output" />
            <owl:allValuesFrom rdf:resource="#Low-medium_temperature_liquid" />
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="condensation">
    <rdfs:label>condensation</rdfs:label>
    <rdfs:subClassOf rdf:resource="#refrigeration" />
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_heat_exchange" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_heat_exchange" />
            <owl:allValuesFrom rdf:resource="#outside" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_at-device" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_at-device" />
            <owl:allValuesFrom rdf:resource="#Condenser" />
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="Condenser">
    <rdfs:label>Condenser</rdfs:label>
    <rdfs:comment>冷凝器</rdfs:comment>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_input" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_input" />
            <owl:allValuesFrom rdf:resource="#Low-temperature_low-pressure_steam" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_output" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_output" />
            <owl:allValuesFrom rdf:resource="#Medium_temperature_high-pressure_liquid" />
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="cool_down_2">
    <rdfs:label>cool_down_2</rdfs:label>
    <rdfs:subClassOf rdf:resource="#condensation" />
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_input" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_input" />
            <owl:allValuesFrom rdf:resource="#High-temperature_high-pressure_steam" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_output" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_output" />
            <owl:allValuesFrom rdf:resource="#Medium_temperature_high-pressure_liquid" />
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="liquefy">
    <rdfs:label>liquefy</rdfs:label>
    <rdfs:subClassOf rdf:resource="#condensation" />
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_input" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_input" />
            <owl:allValuesFrom rdf:resource="#gaseous_state" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_output" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_output" />
            <owl:allValuesFrom rdf:resource="#liquid_state" />
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="purify">
    <rdfs:label>purify</rdfs:label>
    <rdfs:comment>净化</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#refrigeration" />
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_impurity_and_moisture" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_impurity_and_moisture" />
            <owl:allValuesFrom rdf:resource="#refrigerant" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_at-device" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_at-device" />
            <owl:allValuesFrom rdf:resource="#Dry_filter" />
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="Dry_filter">
    <rdfs:label>Dry_filter</rdfs:label>
    <rdfs:comment>干燥过滤器</rdfs:comment>
</owl:Class>
<owl:Class rdf:ID="heat-pressure">
    <rdfs:label>heat-pressure</rdfs:label>
    <rdfs:comment>加热加压</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#refrigeration" />
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_role" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_role" />
            <owl:allValuesFrom rdf:resource="#Compressor" />
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="compress">
    <rdfs:label>compress</rdfs:label>
    <rdfs:subClassOf rdf:resource="#heat-pressure" />
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_input" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_input" />
            <owl:allValuesFrom rdf:resource="#Low-temperature_low-pressure_steam" />
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="Compressor">
    <rdfs:label>Compressor</rdfs:label>
    <rdfs:comment>压缩机</rdfs:comment>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_input" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_input" />
            <owl:allValuesFrom rdf:resource="#Low-temperature_low-pressure_steam" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_output" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_output" />
            <owl:allValuesFrom rdf:resource="#High-temperature_high-pressure_steam" />
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="exhaust">
    <rdfs:label>exhaust</rdfs:label>
    <rdfs:comment>排气</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#heat-pressure" />
</owl:Class>
<owl:Class rdf:ID="expand">
    <rdfs:label>expand</rdfs:label>
    <rdfs:comment>膨胀</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#heat-pressure" />
</owl:Class>
<owl:Class rdf:ID="inspiration">
    <rdfs:label>inspiration</rdfs:label>
    <rdfs:comment>吸气</rdfs:comment>
    <rdfs:subClassOf rdf:resource="#heat-pressure" />
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_pressure_difference" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_pressure_difference" />
            <owl:allValuesFrom rdf:resource="#Suction_chamber" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:cardinality>
            <owl:onProperty rdf:resource="#has_output" />
        </owl:Restriction>
    </rdfs:subClassOf>
    <rdfs:subClassOf>
        <owl:Restriction>
            <owl:onProperty rdf:resource="#has_output" />
            <owl:allValuesFrom rdf:resource="#High-temperature_high-pressure_steam" />
        </owl:Restriction>
    </rdfs:subClassOf>
</owl:Class>
<owl:Class rdf:ID="Suction_chamber">
    <rdfs:label>Suction_chamber</rdfs:label>
    <rdfs:comment>吸气腔</rdfs:comment>
</owl:Class>
<owl:Class rdf:ID="outside">
    <rdfs:label>outside</rdfs:label>
</owl:Class>

<owl:ObjectProperty rdf:ID="has_liquid">
    <rdfs:subPropertyOf rdf:resource="#hasAttribute" />
    <rdfs:domain rdf:resource="#Recycling" />
</owl:ObjectProperty>
<owl:ObjectProperty rdf:ID="has_at-device">
    <rdfs:subPropertyOf rdf:resource="#hasAttribute" />
    <rdfs:domain>
        <owl:Class>
            <owl:unionOf rdf:parseType="Collection">
                <owl:Class rdf:about="#Recycling" />
                <owl:Class rdf:about="#vaporize" />
                <owl:Class rdf:about="#throttle" />
                <owl:Class rdf:about="#condensation" />
                <owl:Class rdf:about="#purify" />
            </owl:unionOf>
        </owl:Class>
    </rdfs:domain>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:ID="has_input">
    <rdfs:subPropertyOf rdf:resource="#hasAttribute" />
    <rdfs:domain>
        <owl:Class>
            <owl:unionOf rdf:parseType="Collection">
                <owl:Class rdf:about="#evaporator" />
                <owl:Class rdf:about="#cool_down" />
                <owl:Class rdf:about="#depressurization" />
                <owl:Class rdf:about="#capillary" />
                <owl:Class rdf:about="#Condenser" />
                <owl:Class rdf:about="#cool_down_2" />
                <owl:Class rdf:about="#liquefy" />
                <owl:Class rdf:about="#compress" />
                <owl:Class rdf:about="#Compressor" />
            </owl:unionOf>
        </owl:Class>
    </rdfs:domain>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:ID="has_output">
    <rdfs:subPropertyOf rdf:resource="#hasAttribute" />
    <rdfs:domain>
        <owl:Class>
            <owl:unionOf rdf:parseType="Collection">
                <owl:Class rdf:about="#evaporator" />
                <owl:Class rdf:about="#cool_down" />
                <owl:Class rdf:about="#depressurization" />
                <owl:Class rdf:about="#capillary" />
                <owl:Class rdf:about="#Condenser" />
                <owl:Class rdf:about="#cool_down_2" />
                <owl:Class rdf:about="#liquefy" />
                <owl:Class rdf:about="#Compressor" />
                <owl:Class rdf:about="#inspiration" />
            </owl:unionOf>
        </owl:Class>
    </rdfs:domain>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:ID="has_state">
    <rdfs:subPropertyOf rdf:resource="#hasAttribute" />
    <rdfs:domain>
        <owl:Class>
            <owl:unionOf rdf:parseType="Collection">
                <owl:Class rdf:about="#cool_down" />
                <owl:Class rdf:about="#depressurization" />
            </owl:unionOf>
        </owl:Class>
    </rdfs:domain>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:ID="has_heat_exchange">
    <rdfs:subPropertyOf rdf:resource="#hasAttribute" />
    <rdfs:domain rdf:resource="#condensation" />
</owl:ObjectProperty>
<owl:ObjectProperty rdf:ID="has_impurity_and_moisture">
    <rdfs:subPropertyOf rdf:resource="#hasAttribute" />
    <rdfs:domain rdf:resource="#purify" />
</owl:ObjectProperty>
<owl:ObjectProperty rdf:ID="has_role">
    <rdfs:subPropertyOf rdf:resource="#hasAttribute" />
    <rdfs:domain rdf:resource="#heat-pressure" />
</owl:ObjectProperty>
<owl:ObjectProperty rdf:ID="has_pressure_difference">
    <rdfs:subPropertyOf rdf:resource="#hasAttribute" />
    <rdfs:domain rdf:resource="#inspiration" />
</owl:ObjectProperty>


</rdf:RDF>



--  作者:Humphrey
--  发布时间:1/3/2010 9:00:00 PM

--  
要关系图?!这似乎是Protege中某些插件的功能。
--  作者:springbird
--  发布时间:1/4/2010 7:56:00 PM

--  
这个本体不是用protege构建的,是用Hozo构建的,不过我的问题基本解决了


--  作者:feizaopao
--  发布时间:1/12/2010 4:31:00 PM

--  
楼主,只输出一个类的直接子类,这个问题怎么解决的,先谢谢了
--  作者:feizaopao
--  发布时间:1/12/2010 8:12:00 PM

--  
已经解决了,刚才是没看到版主的解决方法
--  作者:Avansky
--  发布时间:4/12/2010 4:57:00 PM

--  
受益匪浅!!!
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
529.297ms