| 我们知道owl的基本表达方式是statements,每个statement包括Subject-property-Object. 查询的时候:
 第一行:SELECT ?subject ?object
 我想查询两个对象。
 第二行:
 WHERE { :DanelChen ?subject ?object }
 描述你要查询的对象在owl中和其它对象的关系。
 我要求第一个对象是一个property,相关于DanelChen,于是,任何和DanelChen这个instance相关的property都会被选中。然后,我要求第二个对象,是任何和选中property相关的都符合。
 
 于是,查询列出了符合的property和这些property链接的对象。
 
 hasSkill        RationalRose
 hasSkill        XML
 hasSkill        UML
 hasSkill        Visio
 hasSkill        CSharpXML
 hasSkill        EclipsePlugin
 hasTimePerWeek        4
 
 我们可以看到,DanelChen会(hasSkill)XML,UML等六种,每周可以参加项目(hasTimePerWeek )四个小时。
 
 [ 本帖最后由 南京猿人 于 2007-5-6 10:55 编辑 ]
 |