Changes between Version 7 and Version 8 of RelationalModel


Ignore:
Timestamp:
05/04/26 00:56:58 (14 hours ago)
Author:
231169
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RelationalModel

    v7 v8  
    1919    - `INVENTORY_ITEM` ја чува агрегираната количина по магацин и варијанта и служи како преглед за достапноста на производите.
    2020    - `PRODUCT_INSTANCE` е ентитетот кој го следи секој поединечен физички артикл преку `serial_number`и неговата локација во warehouse. Ова е важно за бизнис логиката на !BlinkBuy, бидејќи овозможува точно следење на гаранциите (`WARRANTY`) по парче.
     21Секој PRODUCT_INSTANCE има статус кој го опишува неговиот животен циклус (available, reserved, shipped, delivered, returned), што овозможува прецизно управување со гаранции, испорака и состојба на производот.
    2122
    2223
     
    2526    - `ORDER_ITEMS` работи на ниво на варијанта (variant_id) и ја претставува количината на производи што корисникот ги нарачал.
    2627    - `PAYMENTS` табелата дозволува повеќе записи за една нарачка, поддржувајќи логика на повторни обиди при неуспешно плаќање.
    27     - `SHIPMENTS` и `SHIPMENT_ITEMS` овозможуваат една нарачка да биде поделена во повеќе пратки (split shipments)
     28    - `SHIPMENTS` и `SHIPMENT_ITEMS` овозможуваат една нарачка да биде поделена во повеќе пратки (split shipments) SHIPMENTS содржи статус кој го следи процесот на испорака
     29(pending, processing, shipped, in_transit, delivered, failed, returned).
    2830    - `SHIPMENT_ITEMS` е моделирана на ниво на физички примерок (PRODUCT_INSTANCE), што значи дека секој запис претставува едно конкретно парче што се испраќа.
    2931