SQL数据库跟踪方法

时间:2015-10-06 13:36:06

标签: sql

我正在SQL开发人员中构建一个数据库,并试图找出如何在我的数据库中集成跟踪客户订单。它只需要在运输过程中的任何时候知道订单的位置。有任何想法吗?我正在寻找一种非常基本的方式,因为它只适用于一个类。

1 个答案:

答案 0 :(得分:0)

在较高的层面上,您需要代表客户和订单。在大多数情况下,订单包含订单项。

要跟踪订单在流程中的位置,最简单的方法是拥有一个统计字段。状态随时间而变化。更好的一步是跟踪OrderStatusHistory中的状态变化或类似的东西。

以下是没有任何绒毛的ERD示例:

Basic ERD