Marketplace flows are reflected directly in entity creation and transitions.
| Buyer Journey Step | Primary Entity / Entities |
| Registration / Login | Users |
| Profile setup | Users + Addresses + User Custom Fields |
| Browse / Search | Categories + Items + Item Custom Fields |
| Item detail / selection | Items + Variants + Media |
| Cart | Cart (pre-order state) |
| Checkout | Orders (created) + Invoice |
| Payment | Transactions + Payments (status transitions) |
| Fulfilment tracking | Orders (status transitions) |
The data model ensures that every user action results in a predictable entity state change.