问题描述
我很难为事实表选择合适的表。
以下两个表格有问题
OrderData表
OrderID
顾客ID
订单状态
OrderPurchaseAt
OrderAprovedAt
OrderDeliveredCarrier
OrderDeliveredCustomer
OrderestimatedDelivered
OrderItems表
OrderID
OrderItemID
产品编号
卖家ID
发货期限
价钱
轻量级
事实表的合适表是什么?我的数据来源是https://www.kaggle.com/olistbr/brazilian-ecommerce
请给我支持。
解决方法
假设您有 CustomerID=200,他订购了 2 种产品 ProductID=15 和 ProductID=18,具有不同的卖家、价格和货运重量以及相同的运输限制日期。
您将有两个事实表用于购买:
php://input
一个用于运输:
OrderID CustomerSK OrderItemID ProductSK SellerSK ShippingLimitDate Price Frieghtweight
100 200 1 15 1001 15/02/2020 100 12.20
100 200 2 18 1001 15/02/2020 100 12.20
您的模型将如下所示:
![enter image description here](https://i.stack.imgur.com/OXhJU.png)