Functional Properties in OWL get their name from a concept in mathematics, but like most of the OWL constructs, they have a natural interpretation in everyday life. A function property is one for which there can be just one value. Examples of such properties are quite common: hasMother (since a person has just one biological mother), hasBirthplace (someone was born in just one place), and birthdate (just one) are a few simple examples.

In mathematics, a *function* is a mapping that gives one value for any particular input, so *x*^{2} is a function, since for any value of *x*, there is exactly one value for *x*^{2}. Another way to say this is that if *x = y,* then *x*^{2} = *y ^{2}.* To solve the previous challenge problem, we have ...

Start Free Trial

No credit card required