Resource collections from the toys sample dataset, validated with value scope.
Base URL for the toys sample dataset.
Namespace for domain-specific terms in the toy catalogue.
Namespace for RDF Schema terms used for labelling and membership.
Supported content languages.
Reads the identifier carried by entry, optionally mapping it to a result value.
Mints a fresh, isolated clone of a sample resource.
Shared localised labelling for all resources.
Virtual collection exposing members of a given entity type.
Collection endpoint for all Resource instances.
Base shape for all domain resources.
Collection endpoint for Category resources.
Hierarchical product classification with localised labels.
Collection endpoint for Vendor resources.
Product suppliers with contact information and certification records.
Rating union for Vendor.score: a bounded decimal rating or a letter-grade string.
Certification union for Vendor.certified: a boolean flag, a bounded decimal rating, a letter-grade string,
or a gYear.
Location union for Vendor.address: a plain string, a structured PostalAddress, or a geolocated
Place.
Structured postal address for vendor locations.
Geolocated place for vendor locations, after the schema.org Place modelling.
Contact union for Vendor.contacts: an email or phone string, a structured PostalAddress, or a
geolocated Place.
Collection endpoint for Product resources.
Purchasable item with pricing, inventory, and media.
Image media resource.
Video media resource.
Individual product review with timestamped content.
Toy catalogue sample dataset.
Provides shape definitions and test data for validating store implementations against the resource shapes defined in this module. The dataset balances size with feature coverage, exercising cardinality variants, data types, structural patterns and query operations.
The dataset contains 62 products, 11 categories and 5 vendors, plus a small media pool (image and video resources) wired to one product's
mediagallery.Categories
11 categories organised in a three-level hierarchy with uneven depth. Four root categories branch into subcategories, with some branches reaching depth 3 and others stopping at depth 1 or 2.