There are stack overflow posts about this but I haven't find one with a good explanation so this is what I want to do:
I have an orders, products and a clients table, I need to be able to add multiple products in the orders table. What I found is that I can create another table like order_products to solve this problem but I just don't understand how multiple products are going to be saved and why do this should solve my problem?
I need a full explanation about this, thanks.