Modulo Cart Last updated: 2021-01-26 15:08:04

Modulo per gestire carrello (per ordinare tutti gli item/prodotti che uno shop qualsiasi può vendere) ed elementi prenotabili (generico, es: tavolo di un ristorante).

Il carrello è gestito tramite 3 tabelle:

  • carts (il carrello vero e proprio),
  • cart_items (l'elenco degli elementi/prodotti che compongono il carrello),
  • cart_item_vars (l'elenco delle varianti per singolo prodotto).

Gli elementi prenotabili sono gestite tramite 2 tabelle:

  • booking_items è la tabella dove vengono elencati gli elementi prenotabili, creati dal proprietario/gestore di un determinato shop,
  • bookings sono le loro prenotazioni degli elementi prenotabili.