Slovník pojmů¶
Product¶
Katalogová entita. Nese obchodní identitu, stav, značku, vazby na texty, kategorie a další obsah. Produkt není přímo prodejní kus.
Product Variant¶
Konkrétní prodejní varianta produktu. Typicky reprezentuje SKU, kombinaci velikosti/barvy nebo jinou prodejnou jednotku.
Option¶
Vlastnost, která vytváří variantu. Například velikost nebo barva. Pokud se změní option, obvykle se mění konkrétní SKU.
Attribute¶
Popisná vlastnost produktu, která nevytváří variantu. Například materiál, výkon nebo typ použití.
Pricing¶
Samostatná doména pro ceny. Varianta nemá jednu "natvrdo" zapsanou cenu, ale vazbu na price_set a konkrétní záznamy v price.
Inventory¶
Samostatná doména pro sklad a dostupnost.
Prakticky to znamená:
inventory_itemje fyzická skladová položka navázaná na variantu,inventory_levelříká, kolik kusů je kde fyzicky na skladě,inventory_reservationříká, kolik kusů je rezervováno,supplier_availabilityříká, co umí dodat dodavatel,availability_textje text nebo stav, který ukazujeme zákazníkovi.
Jinými slovy: inventory není jen "číslo kusů". Je to kombinace fyzického stocku, rezervací, lokací a obchodní dostupnosti.
Content¶
Vrstva pro kategorie, kolekce, média, merchandising a další obsahové vazby nad produktem.
Search document¶
Denormalizovaný dokument připravený pro fulltext nebo indexaci. Má omezit těžké JOINy v online vyhledávání.
Dirty queue¶
Fronta změn, která říká, že se má produkt znovu přeindexovat. Produkt se po změně nejdřív označí jako dirty a až následně ho worker přepočítá do search dokumentu.