1. Il carrello della spesa conterrà dei prodotti facenti parte di una specifica categoria;
2. In che senso di quali tabelle/relazioni si tratta? La domanda in questione si riferisce a quante tab. ha tutto il DB?
Al Database ci accedo con in Spring Data JPA.
3. I dati saranno esposti/ricevuti in formato JSON.