Class: SchemaOrgProduct
Any offered product or service. For example: a pair of shoes; a concert ticket; the rental of a car; a haircut; or an episode of a TV show streamed online.
URI: schema:Product
classDiagram
class SchemaOrgProduct
Thing <|-- SchemaOrgProduct
SchemaOrgProduct : id
SchemaOrgProduct : manufacturer
SchemaOrgProduct : name
SchemaOrgProduct : product_id
SchemaOrgProduct <|-- Product
SchemaOrgProduct : id
SchemaOrgProduct : manufacturer
SchemaOrgProduct : name
SchemaOrgProduct : product_id
Inheritance
Attributes (AKA Slots)
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
manufacturer | 0..1 Organization |
The manufacturer of the product | direct |
product_id | 0..1 String |
The product identifiers, such as ISBN | direct |
id | 1 String |
The identifier property represents any kind of identifier for any kind of Thi... | Thing |
name | 0..1 String |
The name of the item | Thing |
Deprecated attributes
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
Identifier and Mapping Information
Mappings
Mapping Type | Mapped Value |
---|---|
self | schema:Product |
native | base:SchemaOrgProduct |
LinkML Source
Direct
name: SchemaOrgProduct
description: 'Any offered product or service. For example: a pair of shoes; a concert
ticket; the rental of a car; a haircut; or an episode of a TV show streamed online.'
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
is_a: Thing
slots:
- manufacturer
- product_id
class_uri: schema:Product
Induced
name: SchemaOrgProduct
description: 'Any offered product or service. For example: a pair of shoes; a concert
ticket; the rental of a car; a haircut; or an episode of a TV show streamed online.'
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
is_a: Thing
attributes:
manufacturer:
name: manufacturer
description: The manufacturer of the product.
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
slot_uri: schema:manufacturer
alias: manufacturer
owner: SchemaOrgProduct
domain_of:
- SchemaOrgProduct
range: Organization
inlined: true
inlined_as_list: true
product_id:
name: product_id
description: The product identifiers, such as ISBN.
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
slot_uri: schema:productID
alias: product_id
owner: SchemaOrgProduct
domain_of:
- SchemaOrgProduct
range: string
id:
name: id
description: The identifier property represents any kind of identifier for any
kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated
properties for representing many of these, either as textual strings or as URL
(URI) links.
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
slot_uri: schema:identifier
identifier: true
alias: id
owner: SchemaOrgProduct
domain_of:
- FunctionalObject
- ConnectionPoint
- IdentifierType
- Thing
range: string
required: true
name:
name: name
description: The name of the item.
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
slot_uri: schema:name
alias: name
owner: SchemaOrgProduct
domain_of:
- FunctionalObject
- SoftwareIdentifier
- Thing
range: string
class_uri: schema:Product