MongoDB.live, free & fully virtual. June 9th - 10th. Register Now MongoDB.live, free & fully virtual. June 9th - 10th. Register Now

Database design with relations

I am coming from the SQL world and I try to do simple example of customer/product/order databases.
I thought it will look something like this:

Customers:
customer_id
name
orders (this will be array with reference ids to orders)

Orders
order_id
Includes (this will be array of documents that each one will store the refrence id to the product and the quantity of this product)

Products
product_id
name
price

Is this right thinking or maybe using embedded documents is better? tell me what you think and how would you do that (im still newbie in NoSQL hehe)

my 2 cents.
say for example the customers are somewhat static in count.
But each customer can have many orders.
so,

Orders
order_id
customer_id
date
products_orders (product_id,unit,total price)

if you have a sample data, pass it on, and i can compare the benchmark using varioud data model designs.