Modeling with Domains and Ranges

Although RDFS has considerable applicability in data amalgamation and the simplicity of its small number of axioms makes it compact and easy to implement, there are some confusions that arise even in very simple modeling situations when using RDFS.

Multiple domains/ranges

In our shipping example, we had two definitions for the nextDeparture domain:

image

What is the interpretation of these two statements? Is the nextDeparture domain DepartingVessel, InServiceVessel, or both? What does this sort of construction mean?

The right way to understand what a statement or set of statements means in RDFS is to understand what ...

Get Semantic Web for the Working Ontologist, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.