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