Highlight

Schema.org’s model: multi-inheritance types, multi-domain properties, not a world ontology

Data model - Schema.org

Schema.org documentation of its RDF Schema–derived data model: types, properties with multiple domains and ranges, and limits on scope.

Curated by Aramai Editorial

Based on

Data model - Schema.org

Schema.org
Read original article →

The page describes schema.org’s model: types in a multiple-inheritance hierarchy, and properties that may list multiple domain and range types. Multiple domains and ranges were chosen pragmatically to avoid artificial types. The canonical machine representation is RDF/Turtle; the schema can reflect on itself via Class, Property, domainIncludes, and rangeIncludes.

Search and content teams embed this vocabulary so crawlers and applications share entity types without inventing parallel schemas. Knowing it is not a global ontology sets expectations: extend or combine rather than force every concept into schema.org alone.

For governed shared meaning, the important claim is interoperability of the datamodel—types, properties, domains, ranges—across JSON-LD, Microdata, and RDFa. That shared substrate lets semantic models sit beside schema.org terms instead of fighting a single closed taxonomy.

By default any property may have multiple values, treated as an unordered set in the underlying RDF triples model, with ordered collections called out as a special case when sequence matters.

Put this to work on CoreModels

See all connectors →

Abstract

Schema.org’s data model is generic and derived from RDF Schema. Types form a multiple-inheritance hierarchy; properties may have multiple domains and ranges for pragmatic reasons. The project is not intended as a universal ontology and expects use alongside other vocabularies that share the same basic model and standards such as JSON-LD, Microdata, and RDFa.

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

schema.orgrdf schematypespropertiesdomainsrangesjson-ldOntology & TaxonomySchemas & ShapesStructured ContentSemantic Interoperability
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.