代码之家  ›  专栏  ›  技术社区  ›  Inez

与ADO.NET实体数据模型的多对多关系

  •  0
  • Inez  · 技术社区  · 15 年前

    我已经创建了与ADO.NET的多对多关系,中间表中有额外的order字段。

    Customers
    -customer_id
    -customer_name
    
    Orders
    -order_id
    
    Customers_to_Orders
    -customer_id
    -order_id
    -seq
    

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

    2 回复  |  直到 15 年前
        1
  •  0
  •   richardtallent    15 年前

    先创建订单。

    把订单的身份证拿回来。

        2
  •  0
  •   Dani    15 年前

    首先将order to orders表添加到customer_to_orders,最好在一个事务中添加到customer_to_orders。

    如果您担心序列-它可以是标识,也可以在添加新数据之前通过查询客户订单计算“下一个序列”。