与ADO.NET实体数据模型有很多很多关系

时间:2009-11-11 06:25:12

标签: ado.net many-to-many

我在ADO.NET中创建了多对多关系,并在中间表中添加了额外的订单字段。

所以我有......

Customers
-customer_id
-customer_name

Orders
-order_id

Customers_to_Orders
-customer_id
-order_id
-seq

现在我真的不知道如何向有特定订单的客户添加新订单,有什么建议吗?

2 个答案:

答案 0 :(得分:0)

首先创建订单。

获取订单的ID。

然后,创建从客户到订单的链接。

答案 1 :(得分:0)

首先将订单添加到订单表,然后将其添加到customer_to_orders,最好是在一次交易中。

如果你担心seq - 它可以是身份,也可以通过在添加新数据之前查询customers_to_orders来计算“next seq”。