Catalog schema¶
Oblasti¶
catalog schema pokrývá identitu, lokalizace, varianty, atributy a dodavatelské vazby.
Tabulky¶
Identita a stav¶
brandproductproduct_slugsupplierproduct_supplier_feedproduct_supplier_feed_raw
Lokalizace¶
product_translationbrand_translation
Varianty a atributy¶
product_variantproduct_variant_translationoption_groupoption_group_translationoption_valueoption_value_translationproduct_variant_option_valueattributeattribute_translationproduct_attribute_value
Klíčové vazby¶
product.brand_id -> brand.idproduct_slug.product_id -> product.idproduct_translation.product_id -> product.idproduct_variant.product_id -> product.idproduct_variant_option_value.variant_id -> product_variant.idoption_value.option_group_id -> option_group.idproduct_attribute_value.product_id -> product.id
Důležité constrainty¶
product.codeje unikátní,product_slugmá unikát na(product_id, locale)i(locale, slug),- produkt může mít jen jednu výchozí variantu přes partial index,
option_group.typeje omezen navariantnebocolor,attribute.typeje omezen natext,number,boolean.