为计费系统设计数据库模式
Design Database schema for billing system
我想为计费系统设计一个数据库。在一张账单中,一位顾客可能购买了多种不同的物品,例如,账单 ID 为 1 的顾客购买了 2 个苹果、3 个香蕉和 1 个西瓜。我想知道如何规范这个数据库。
这是一个非常标准的基本规范化练习,具有非常标准的解决方案。通常的方法是有一个 orders
table 包含订单 ID、客户 ID、订单日期等,以及一个 order_items
table 包含每个行项目的记录订单。
我想为计费系统设计一个数据库。在一张账单中,一位顾客可能购买了多种不同的物品,例如,账单 ID 为 1 的顾客购买了 2 个苹果、3 个香蕉和 1 个西瓜。我想知道如何规范这个数据库。
这是一个非常标准的基本规范化练习,具有非常标准的解决方案。通常的方法是有一个 orders
table 包含订单 ID、客户 ID、订单日期等,以及一个 order_items
table 包含每个行项目的记录订单。