- From: Eric Jain <Eric.Jain@isb-sib.ch>
- Date: Thu, 22 Jul 2004 22:43:46 +0200
- To: public-swbp-wg@w3.org
- Cc: Natasha Noy <noy@SMI.Stanford.EDU>
Wouldn't reification seem like a natural fit for this problem? E.g.
:Diagnosis_Relation
a owl:Class ;
rdfs:subClassOf rdf:Statement
rdfs:subClassOf
[ a owl:Restriction ;
owl:allValuesFrom :Probability_values ;
owl:onProperty :diagnosis_probability
] .
And then:
:Christine
a :Person ;
:has_diagnosis :Breast_Tumor .
:Diagnosis_Relation_1
a :Diagnosis_Relation ;
rdf:subject :Christine ;
rdf:predicate :has_diagnosis ;
rdf:object :Breast_Tumor ;
:diagnosis_probability :HIGH .
(Note: N3 needs better support for expressing reification!)
Received on Thursday, 22 July 2004 16:43:49 UTC