私はLaravelモデルをいじっていますが、(Laravelを使用して)関係を確立できないかなり一般的なデータベース設計パターンに出くわしました。
こちらがDatabase design 
次のテーブルのみを考慮する場合 (簡単に
する
ため
) 
: 1回の注文で複数の商品を注文する)
ここに私がこれまでに持っているものがあります: 
1.製品HAS MANYProduct_Prices 
2. 
Product_PricesBELONGS TO製品
3.顧客HAS MANYCustomer_Orders 
4. 
Customer_OrderBELONGS TO顧客HAS MANYBELONGS TO
テーブルにリレーションシップを確立することでPricefor eachCustomer_Order_Productsが取得されると思いますか? Productsどうすればそのような関係を築くことができるでしょうか。
Laravel Collection Object次の詳細でを取得する方法(Eloquentコレクション オブジェクトのみを返すのか、それとも と同じなのかはわかりませんFluent): 
1. CustomerWITH Customer_OrdersWITH Customer_Orders_ProductsWITH Product_Price?
また、次のような制約を設定する方法: 
1. CustomerWITH Customer_OrdersWITH Customer_Orders_ProductsWITH Product_PriceWHERE Product_Price < Customers_Order.date_order_placed?
ありがとう