我在ADO.NET中创建了多对多关系,并在中间表中添加了额外的订单字段。
所以我有......
Customers
-customer_id
-customer_name
Orders
-order_id
Customers_to_Orders
-customer_id
-order_id
-seq
现在我真的不知道如何向有特定订单的客户添加新订单,有什么建议吗?
答案 0 :(得分:0)
首先创建订单。
获取订单的ID。
然后,创建从客户到订单的链接。
答案 1 :(得分:0)
首先将订单添加到订单表,然后将其添加到customer_to_orders,最好是在一次交易中。
如果你担心seq - 它可以是身份,也可以通过在添加新数据之前查询customers_to_orders来计算“next seq”。