实现基本SQL排序的最佳方法

时间:2017-04-18 06:53:06

标签: sql database-design

我实际上在实习工作,我需要创建一个商家网站。 我在考虑如何保存订单。

目前我基本上有:

user ( id, name, address, mail, password )
product ( id, name, description, vat, price )

我相信我必须在订单中引用用户,我认为我会这样做:

order ( id, #user.id, price, date )
product_order ( #order.id, #product.id, qty )

你认为有更好的可能吗?

1 个答案:

答案 0 :(得分:0)

订单无需两张表。

只创建一个具有userid和productid的外键的文件。

例如:

**Order**
OrderId | UserId | ProductId | Price | Quantity | Date