Owl:FunctionalProperty
From semanticweb.org
This Property expresses that a Property can have at most one value.
<owl:ObjectProperty rdf:ID="husband"> <rdf:type rdf:resource="&owl;FunctionalProperty" /> <rdfs:domain rdf:resource="#Woman" /> <rdfs:range rdf:resource="#Man" /> </owl:ObjectProperty>
or semantically equal:
<owl:ObjectProperty rdf:ID="husband"> <rdfs:domain rdf:resource="#Woman" /> <rdfs:range rdf:resource="#Man" /> </owl:ObjectProperty> <owl:FunctionalProperty rdf:about="#husband" />
Expresses that a Woman can have only one Husband, which is a Man - or no husband at all.
Note: Beware that this example is culture dependent. Actually there are homosexual marriage and polygamy in different cultures.
[edit] See also
- OWL
- owl:TransitiveProperty
- owl:SymmetricProperty
- owl:FunctionalProperty
- owl:InverseFunctionalProperty
