Skip to main content

Product Schema

  • File Name: product_dump_01.01.parquet
  • Type: Full
  • Schema Version: 01.01
  • Last Updated: 2026-02-26

Description

Contains master data for all products including identifiers, categorization, brand relationships, physical attributes, and distributor information.

Fields

📋 Includes Common Fields: Client Information, Audit Fields

Core Product Information

Column NameData TypeNullableDescription
ProductIdintNOT NULLUnique identifier for the product
Productnvarchar(100)NOT NULLProduct name
ShortNamenvarchar(100)NOT NULLShort product name for display purposes
SKUvarchar(50)NOT NULLStock Keeping Unit - internal tracking code
UPCvarchar(50)NOT NULLUniversal Product Code (barcode)
ShortEANCodevarchar(15)NOT NULLShort European Article Number
ExternalProductCodenvarchar(100)NULLProduct code from external systems
ProductGTINvarchar(50)NOT NULLGlobal Trade Item Number
IsKeyProductbitNOT NULLFlag indicating if this is a key/priority product
IsActivebitNOT NULLProduct active status
IsDeletedtinyintNOT NULLSoft delete flag
GraphColorvarchar(50)NOT NULLColor code for data visualization

Physical Attributes

Column NameData TypeNullableDescription
Heightdecimal(9,3)NOT NULLProduct height in measurement unit
Widthdecimal(9,3)NULLProduct width in measurement unit
MeasurementUnitnvarchar(100)NOT NULLUnit of measurement (e.g., oz, ml, cm)
PackagingTypenvarchar(100)NULLType of packaging (e.g., bottle, can, box)

Categorization

Column NameData TypeNullableDescription
ProductCategoryvarchar(255)NOT NULLPrimary product category name
ProductCategory2varchar(500)NULLSecondary product category name
IsForeignProductbitNOT NULLFlag indicating if product is from a competitor/foreign brand

Brand & Manufacturer

Column NameData TypeNullableDescription
BrandIdintNOT NULLBrand identifier
Brandnvarchar(100)NOT NULLBrand name
ManufacturerIdintNOT NULLManufacturer identifier
ManufacturerNamenvarchar(100)NULLManufacturer/company name

Distributor Information

Column NameData TypeNullableDescription
DistributorIdintNOT NULLDistributor identifier
Distributornvarchar(100)NULLDistributor name
DistributorGTINnvarchar(50)NULLDistributor's Global Trade Item Number

Geographic Information

Column NameData TypeNullableDescription
CountryIdintNOT NULLCountry identifier
Countryvarchar(50)NOT NULLCountry name
StateIdintNOT NULLState/province identifier
Statenvarchar(50)NOT NULLState/province name

Client Information

Column NameData TypeNullableDescription
ClientIdintNOT NULLClient identifier
ClientNamenvarchar(50)NOT NULLName of the client
ClientCodevarchar(10)NOT NULLCode of the client

Audit Fields

Column NameData TypeNullableDescription
CreatedOndatetimeNOT NULLRecord creation timestamp
ModifiedOndatetimeNOT NULLRecord last modification timestamp
CreatedByvarchar(50)NOT NULLUsername of user who created the record
ModifiedByvarchar(50)NOT NULLUsername of user who last modified the record