Core Entity
Customer
Stores the identity and contact details of the person placing orders and interacting with the storefront.
BFshop is founded on data entities. These are the entities and their properties. The database used for these is Neon, with prisma linking it to the project.
Core Entity
Stores the identity and contact details of the person placing orders and interacting with the storefront.
Commerce Entity
Defines the items being sold, including their pricing, stock position, and how they should appear in the storefront.
Transaction Entity
Captures the final purchase record, connecting customers, products, totals, and the current order lifecycle state.
Line Item Entity
Represents each individual product entry inside an order, linking the order record to the purchased product and quantity.
Monitoring Entity
Records AI actions, decisions, and outputs so the system can track behaviour, support oversight, and enable review.