# RDFS - Chapter 4 Interactive Companion

Source: [RDFS - Chapter 4 Interactive Companion.html](RDFS%20-%20Chapter%204%20Interactive%20Companion.html)

## What you can learn

This companion teaches RDF Schema and its inference-based semantics.

You can learn how to:

- Model class hierarchies with `rdfs:subClassOf`.
- Model property hierarchies with `rdfs:subPropertyOf`.
- Understand how `rdf:type`, domain, and range interact with inference.
- See how RDFS derives implicit triples from explicit triples.
- Recognize that RDFS domain and range infer types; they do not validate data.
- Build a small RDFS vocabulary and inspect the generated Turtle.
- Practice inference rules such as subclass transitivity, subproperty inheritance, domain typing, and range typing.

## Interactive Activities

- Class hierarchy explorer.
- RDFS inference engine.
- Domain and range lab.
- RDFS vocabulary builder.
- Inference challenge.
- Chapter quiz and RDFS cheat sheet.

## Best Used For

Use this after RDF and before OWL. It bridges basic graph data and richer ontology reasoning.

## Key Takeaway

RDFS adds schema-level meaning to RDF graphs. Its main power is inference, not validation.
