Product
Product
The root of the product kind-tree: anything sold as a physical or digital good. Every product inherits the universal spine — identity, measurement, pricing, compliance, media, and availability — and is refined downward by more specific kinds.
The root of the tree — every product is one.
Every product in the language is one of these — the root that all other kinds refine.
what it can tell you the questions a product answers
Grouped by the part of the product each question is about. Every product can answer all of these.
Each product has a display name, a model name, a GTIN code, a single brand and a single manufacturer.
It measures depth, height and width (in millimeters or inches) and net weight (in grams or kilograms). It comes in any number of colors and materials.
It can be listed at any number of list prices.
Each product states its country of origin. It may carry any number of certifications.
It has a single availability status.
slot-profile what a product answers
Every question it can answer — added here, shadowed (tightened from a parent), or inherited from above. Each answer is a ◇token, a №number + unit, or “free text.
| question | answered with | how many | from |
|---|---|---|---|
| brand new to this kind | ◇token Brands | many | added |
| display name new to this kind | “free text | required · one | added |
| gtin new to this kind | “free text | many | added |
| manufacturer new to this kind | ◇token Manufacturers | one | added |
| model name new to this kind | “free text | one | added |
| question | answered with | how many | from |
|---|---|---|---|
| color new to this kind | ◇token Color types | many | added |
| depth new to this kind | №number + unit Length units | one | added |
| height new to this kind | №number + unit Length units | one | added |
| material new to this kind | ◇token Material types | many | added |
| net weight new to this kind | №number + unit Mass units | one | added |
| width new to this kind | №number + unit Length units | one | added |
| question | answered with | how many | from |
|---|---|---|---|
| list price new to this kind | №number + unit Currencies | many | added |
| question | answered with | how many | from |
|---|---|---|---|
| certification new to this kind | ◇token Certifications | many | added |
| country of origin new to this kind | ◇token Countries | one | added |
| question | answered with | how many | from |
|---|---|---|---|
| image url new to this kind | “free text | many | added |
| media alt text new to this kind | “free text | many | added |
| question | answered with | how many | from |
|---|---|---|---|
| availability status new to this kind | ◇token Availability statuses | one | added |