latest--schema-0.3.0
shared| Type | object |
|---|---|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/common-catalog-data/_shared/latest--schema-0.3.0.json |
| Parent schema | common-catalog-data |
Represents a Common Schema for any Catalog Data This is used for a full relationship declaration in the menu service
Properties
Classification Data and how different classifications relates to one another
All abstract concepts that ties different concrete items or abstract values together this is also used to create complex mappings between different concrete items
All concrete items in a catalog (usually each item tied to a specific sku)
Title of the data
Definitions
Represents an AddOn in an Item Definition
Id of the Item
Represents an Attribute
Id of the Concept
Represents a Choice in a Item Definition
Id of the Concept
This is a data object that is tied to the value, for the item
value is the associated value in the concept (pointed by the conceptId)
Represents a specific classification
An unique id for the classification
Proper classification name
The Id of its parent classification If parent is not present, that means the classification is a top-level classification
A list of common names for this classification
Id of the Classification
Represents a Component A Component is a concrete item that makes up another concrete item
Id of the Item
Represents a Concept
Proper name
An unique id for the concept
3 nested properties
The list of values
Represents a Customization Option which points to a Concept Customization changes the aspect (associated concept) of a Component or an AddOn
Id of the Concept
Represents a Text Value in a Concept
An unique id for the item associated with the item
Represents a concrete item and all its attributes and relationships
Id of the item
Represents a Range Option