webStore (Object) -> cart (Object) -> order (Object) -> order columns (status, type, ordered_at, ...) -> positions (Array) -> (position) -> position columns (original_price, price, discount, ...) -> item (je lahko -> webStore : Reactive -> new_position : Object, če smo na strani izdelka | null, če nismo -> position columns (id, quantity, price, discount, original_price, pricelist_id, ...) -> item (je vedno tisti item, ki je naročen) -> item_images -> base_item (je lahko position.item.variant_parent ali position.item) -> item_no, name, status, description, variant_type_x_id, variant_type_x_value, ... -> calculated_price, calculated_price_net, calculated_discount, original_price, original_price_net, ... + _formatted -> item_images -> variants (array) -> (variant) -> item_no, name, status, description, variant_type_x_id, variant_type_x_value, ... -> calculated_price, calculated_price_net, calculated_discount, original_price, original_price_net, ... + _formatted -> item_images -> options -> type_x_source -> type_x_value -> selected_variant -> (ena izmed variants - by reference, torej ima isto strukturo) -> cart ->order (morda kdaj kasneje iz tega naredimo orders) - type, status, ordered_at, total, total_net, ... -> positions (array) -> (position) -> ista struktura kot pri new_position