我正在尝试确定在数据库中存储订单的最佳方式。
每个产品都可以配置,并非所有选项都相同。例如:
Product A
Size: small, medium, large
Membership: 1 year, 2 years, 3 years, 5 years
Product B
Size: small, medium
Product C
Design: a, b, c, d
Recipient: jondoe@msn.ca
Amount: 25.99
如您所见,每个订单都可以包含一些非常可变的数据。处理存储这种交易的最佳方法是什么?