Skip to content

Class: Thing

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.

URI: schema:Thing

 classDiagram
    class Thing
      Thing <|-- Intangible
      Thing <|-- Person
      Thing <|-- SchemaOrgProduct
      Thing <|-- Organization

      Thing : id
      Thing : name

Inheritance

Attributes (AKA Slots)

Name Cardinality and Range Description Inheritance
id 1
String
The identifier property represents any kind of identifier for any kind of Thi... direct
name 0..1
String
The name of the item direct
Deprecated attributes
Name Cardinality and Range Description Inheritance

Mixin Usage

mixed into description

Identifier and Mapping Information

Mappings

Mapping Type Mapped Value
self schema:Thing
native base:Thing

LinkML Source

Direct

name: Thing
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.12.0/iah-base.jsonld
rank: 1000
mixin: true
slots:
- id
- name
class_uri: schema:Thing

Induced

name: Thing
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.12.0/iah-base.jsonld
rank: 1000
mixin: true
attributes:
  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.12.0/iah-base.jsonld
    rank: 1000
    slot_uri: schema:identifier
    identifier: true
    alias: id
    owner: Thing
    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.12.0/iah-base.jsonld
    rank: 1000
    slot_uri: schema:name
    alias: name
    owner: Thing
    domain_of:
    - FunctionalObject
    - ConnectionPoint
    - SoftwareIdentifier
    - Thing
    range: string
class_uri: schema:Thing

Any questions left?

Ask the community