Shopping list assistant

Problem definition

You have developed an application called shopApp, an assistant that helps users create shopping lists. You need to develop a database for your application so that you can store the information about the user (at least a unique user name, the full name, and an email address), and the items (at least the product description). Each user can manage different shopping list. For each shopping list, you need to store at least the name, and a reference to the user. Finally, you need to store the list of items in each shopping list, bearing in mind that a product can appear in several shopping lists. Design a data model to implement a database for shopApp. You may add any additional field you consider relevant