gr:ProductOrServiceModel leaf node


URI

http://purl.org/goodrelations/v1#ProductOrServiceModel

Label

Product or service model

Description

A product or service model is a intangible entity that specifies some characteristics of a group of similar, usually mass-produced products, in the sense of a prototype. In case of mass-produced products, there exists a relation gr:hasMakeAndModel between the actual product or service (gr:Individual or gr:SomeItems) and the prototype (gr:ProductOrServiceModel). GoodRelations treats product or service models as "prototypes" instead of a completely separate kind of entities, because this allows using the same domain-specific properties (e.g. gr:weight) for describing makes and models and for describing actual products.

Examples: Ford T, Volkswagen Golf, Sony Ericsson W123 cell phone

Note: An actual product or service (gr:Individual) by default shares the features of its model (e.g. the weight). However, this requires non-standard reasoning. See http://wiki.goodrelations-vocabulary.org/Axioms for respective rule sets.

Compatibility with schema.org: This class is (approximately) a subclass of http://schema.org/Product.

Usage

Instances of gr:ProductOrServiceModel can have the following properties:

PROPERTYTYPEDESCRIPTIONRANGE
From class gr:ProductOrServiceModel
gr:isVariantOf owl:ObjectProperty This states that a particular gr:ProductOrServiceModel is a variant of another product or service model. It is pretty safe to infer that the variant inherits all gr:quantitativeProductOrServiceProperty, gr:qualitativeProductOrServiceProperty, and gr:datatypeProductOrServiceProperty values that are defined for the first gr:ProductOrServiceModel. Example: foo:Red_Ford_T_Model gr:isVariantOf foo:Ford_T_Model gr:ProductOrServiceModel
gr:predecessorOf owl:ObjectProperty This property indicates that the subject is a previous, often discontinued variant of the gr:ProductOrServiceModel used as the object. Example: Golf III predecessorOf Golf IV This relation is transitive. gr:ProductOrServiceModel
gr:successorOf owl:ObjectProperty This property indicates that the subject is a newer, often updated or improved variant of the gr:ProductOrServiceModel used as the object. Example: Golf III successorOf Golf II This relation is transitive. gr:ProductOrServiceModel
From class owl:Thing
dc:contributor owl:AnnotationProperty owl:Thing
dc:creator owl:AnnotationProperty owl:Thing
dc:rights owl:AnnotationProperty owl:Thing
dc:subject owl:AnnotationProperty owl:Thing
dc:title owl:AnnotationProperty owl:Thing
dcterms:license owl:AnnotationProperty owl:Thing
foaf:depiction owl:ObjectProperty owl:Thing
foaf:homepage owl:AnnotationProperty owl:Thing
gr:displayPosition owl:AnnotationProperty The position at which the option or element should be listed in a menu or user dialog, lower numbers come first. The main usage of this property are the days of the week (gr:DayOfWeek), but it is also possible to apply it e.g. to product features or any other conceptual element. Note: Rely on this property only for data originating from a single RDF graph; otherwise, unpredictable results are possible. owl:Thing
gr:relatedWebService owl:AnnotationProperty The URI of a SOAP or REST Web Service from which additional information about the gr:BusinessEntity, gr:Offering, gr:PriceSpecification, or gr:ProductOrService, or any other element, can be obtained. The recommended range is xsd:anyURI i.e., the URI of a SOAP or REST Web Service. In principle, any existing or upcoming vocabulary for Web Services can be used in combination with GoodRelations, because the association between (a) the service description and (b) the GoodRelations description can be found via the Web Service URI value used with this gr:relatedWebService property. owl:Thing
http://schema.org/description owl:DatatypeProperty owl:Thing
http://schema.org/image owl:ObjectProperty owl:Thing
http://schema.org/manufacturer owl:ObjectProperty owl:Thing
http://schema.org/name owl:DatatypeProperty owl:Thing
http://schema.org/productID owl:DatatypeProperty owl:Thing
owl:deprecated owl:AnnotationProperty owl:Thing

Implementation

@prefix gr: <http://purl.org/goodrelations/v1#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

gr:ProductOrServiceModel a owl:Class ;
    rdfs:label "Product or service model"@en ;
    rdfs:comment """A product or service model is a intangible entity that specifies some characteristics of a group of similar, usually mass-produced products, in the sense of a prototype. In case of mass-produced products, there exists a relation gr:hasMakeAndModel between the actual product or service (gr:Individual or gr:SomeItems) and the prototype (gr:ProductOrServiceModel). GoodRelations treats product or service models as "prototypes" instead of a completely separate kind of entities, because this allows using the same domain-specific properties (e.g. gr:weight) for describing makes and models and for describing actual products.

Examples: Ford T, Volkswagen Golf, Sony Ericsson W123 cell phone

Note: An actual product or service (gr:Individual) by default shares the features of its model (e.g. the weight). However, this requires non-standard reasoning. See http://wiki.goodrelations-vocabulary.org/Axioms for respective rule sets.
	
Compatibility with schema.org: This class is (approximately) a subclass of http://schema.org/Product."""@en ;
    rdfs:isDefinedBy <http://purl.org/goodrelations/v1> ;
    rdfs:subClassOf gr:ProductOrService,
        <http://schema.org/Product> ;
    owl:disjointWith gr:Brand,
        gr:BusinessEntity,
        gr:Individual,
        gr:SomeItems .