不灭的焱

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2023-12-27 23:53:36  修改时间:2024-05-09 08:35:47  分类:低代码/Mendix  编辑

举个例子,一个客户订了5种商品,那么一个客户在系统中显示为一个订单编号,这个订单编号下面有5个订单行,即每种订购的商品显示为一行。

当然这是在不拆分客户订单的情况下,如果客户订单的5个商品中有一种商品订购的数量比较大,为了拣货方便,将这一种商品按一定比例拆分为两行,则这个订单就有6个订单行了。


由于地球上几乎每个企业都有一些类似的订单、购买和/或销售记录,因此只要数据库存在(超过40年),它就一直是父子(或主-细节)关系的规范真实数据示例。

它可能看起来像这样:

May Weller,    14-FEB-2011

    qty    Product          Price

      1    Hose, 50ft       $21.99
      4    Sprinkler        $33.78
      1    Gum              $ 1.10

Total                       $56.87

这通常会存储为[ORDERS]表中的一行和[Order-Lines]表中的另外三行,所有这些都指向[ORDERS]中的父行。 它可能看起来像这样:

[ORDERS] Table:[订单]表格:

OrderID:        14028
Customer:       May Weller
OrderDate:      14-FEB-2011

[OrderLines] Table:[OrderLines]表:

OrderLineID:    223011      223012      223013
OrderID:        14028       14028       14028
quantity:       1           4           1
Product:        Hose, 50ft  Sprinkler   Gum
Price:          21.99       33.78       1.10

 

 

摘自:

  1. 物流数据分析中的订单行的概念是什么?
  2. What is an "order line"?